Membuat Sidebar Accordion dengan jQuery, Maximum Tips Trick kali ini akan membahas bagaimana cara dan apa manfaat membuat Sidebar Accordian akan dibahas pada post ini. Apa itu Sidebar Accordion mungkin teman teman akan lebih jelas pembahasannya bila searching di google, tapi untuk contohnya, sobat blogger bisa lihat di sidebar Blog ini.
Kode
merupakan jQuery, jika template anda sudah terdapat kode ini, maka tidak usah ditambahkan lagi, atau anda juga bisa mengganti jQuery yang lama dengan yang versi terbaru.
Sidebar Accordion dengan jQuery
Kriteria Post Hari Ini :
- Goal : Sidebar kuno kita akan berubah tampilan menjadi lebih elegant
- Tujuan : Memperindah Blog kita sehingga visitor akan betah
- Harapan : Theme Blog kita lebih user friendly
How To Make Sidebar Accordion With JQuery :
Berikut lengkap Membuat Sidebar Accordion dengan jQuery :
- Masuk pada bagian Template » Edit HTML
#sidebar-wrapper h2 {
margin: 0 2px;
padding:3px 7px 3px 13px;
text-shadow:0 1px 0 black;
background-color:#AD3000;
border:1px solid #ccc;
font:normal bold 12px "Trebuchet MS", Trebuchet, sans-serif;
color:#fff;
text-transform:uppercase;
}
#sidebar-wrapper h2:hover {
margin: 0 2px;
padding:3px 7px 3px 13px;
background:#860000;
font:normal bold 12px "Trebuchet MS", Trebuchet, sans-serif;
color:#fff;
text-transform:uppercase;
border-bottom:1px solid #404040;
}
#sidebar-wrapper h2.active {
background-color:#B60000;
color:#FFF;
}
#sidebar-wrapper .widget {
margin:0 0;
padding:0 0;
}
#sidebar-wrapper .widget-content {
padding:5px 5px 5px 13px;
max-height:auto;
overflow:auto;
}
#sidebar-wrapper1 .widget-content ul li {
border-top:1px solid #444;
border-bottom:1px solid #222;
}
- Selanjutnya Letakkan kode berikut ini diatas kode </head>
<script src='https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js' type='text/javascript'/>
<script type='text/javascript'>
//<![CDATA[
$(function() {
$('#sidebar-wrapper .widget-content').hide();
$('#sidebar-wrapper h2:first').addClass('active').next().slideDown('slow');
$('#sidebar-wrapper h2').css('cursor', 'pointer').click(function() {
if($(this).next().is(':hidden')) {
$('#sidebar-wrapper h2').removeClass('active').next().slideUp('slow');
$(this).toggleClass('active').next().slideDown('slow');
}
});
});
//]]>
</script>
- Simpan Template
Keterangan:
Keterangan:
Kode B60000 merupakan background pada judul widget.
Kode #sidebar-wrapper merupakan ID sidebar.
Kode
<script src='https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js' type='text/javascript'/>
merupakan jQuery, jika template anda sudah terdapat kode ini, maka tidak usah ditambahkan lagi, atau anda juga bisa mengganti jQuery yang lama dengan yang versi terbaru.
tes kates
ReplyDeletedi tes lo
ReplyDelete