Event toogle di jQuery akan menimbulkan efek semacam on/off. Secara teknis pada saat klik pertama dia akan menjalankan function 1, saat klik kedua akan menjalankan function 2, setelah klik ketiga akan kembali menjalankan function 1, klik  keempat menjalankan function 2 demikian seterusnya.

Misal kita mempunyai teks yang akan dibuat efek show/hide :
<div id=”kutipan”>
There is no one righteous, not even one;<br/>
 there is no one who understands;<br/>
   there is no one who seeks God.<br/>
All have turned away,<br/>
   they have together become worthless;<br/>
there is no one who does good,<br/>
   not even one.
</div>

Kemudian kita tambahkan button untuk mengontrol show/hide :
<button id=”show_hide”>Show/Hide</button>

Terakhir kita tambahkan javascriptnya :
$(function(){
    $(‘#show_hide’).toggle(

        function(){
            $(‘#kutipan’).addClass(‘sembunyi’);
        }
       
       
        ,function(){
            $(‘#kutipan’).removeClass(‘sembunyi’);
        }
    );
});

Coding secara utuh toggle.html adalah :
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.0 Transitional//EN”>
<html>
<head>
<title>Toggle</title>

<link rel=”stylesheet” href=”toggle.css”>
<script src=”development-bundle/jquery-1.6.2.js”>
</script>
<script>
$(function(){
    $(‘#show_hide’).toggle(

        function(){
            $(‘#kutipan’).addClass(‘sembunyi’);
        }
       
       
        ,function(){
            $(‘#kutipan’).removeClass(‘sembunyi’);
        }
    );
});
</script>
</head>
<body>
<button id=”show_hide”>Show/Hide</button>
<div id=”kutipan”>
There is no one righteous, not even one;<br/>
 there is no one who understands;<br/>
   there is no one who seeks God.<br/>
All have turned away,<br/>
   they have together become worthless;<br/>
there is no one who does good,<br/>
   not even one.
</div>
</body>
</html>

Kemudian isi dari toggle.css adalah :
.sembunyi {
    display: none;
}

Demo dapat dilihat di http://aris.proweb.asia/toggle.html dengan tampilan seperti berikut ini:

Kunjungi www.proweb.co.id untuk menambah wawasan anda.

Event toggle di jQuery