Membuat Vertical Tab View Dengan jQuery
Situseo Blog : Cara membuat tab view secara vertikal, pada umumnya tab view yang pernah banyak dibuat berbentuk tab view mendatar atau horizontal dengan 3 atau 4 bahkan 5 tab view, tab view yang akan kita kupas merupakan tab view berbentuk vertikal atau tegak lurus dengan tambahan penggunaan efek jquery yang sudah bergitu terkenal dengan efek-efeknya yang menghasilkan animasi yang halus.
Script tersebut saya ambil dari jsfiddle.net, dalam situs tersebut tidak disebutkan fungsinya untuk apa, setelah saya lihat bentuk dan cara kerjanya, ternyata bisa untuk menyimpan widget-widget dalam bentuk tab view, dengan alasan itu saya memberi nama script tersebut dengan Tab View Vertikal. Jika penasaran seperti apa script dan bentuk tab view-nya, kalian bisa melihatnya melalui link demo dibawah atau melihat pada sidebar blog ini (jika belum saya rubah).
Dalam situs tersebut hanya menampilkan bagian script-scriptnya saja, seperti bagian css, jquery dan html-nya tanpa memberi tahu cara pemasangannya, jika kalian kesulitan cara untuk memasangnya dalam blog, kalian bisa menggunakan cara di bawah ini untuk diterapkan dalam blog kalian.
Masuk pada Design - Page Element - Addgadget - HTML/JavaScript dan Copy - Paste script dibawah ini tanpa keterangan kata Css, jQuery dan HTML :
CSS <style type="text/css"> #accordion { width:90%; margin:10px auto; border:2px solid white; -webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.4); -moz-box-shadow:0px 1px 3px rgba(0,0,0,0.4); box-shadow:0px 1px 3px rgba(0,0,0,0.4); } #accordion h2 { cursor:pointer; margin:0px 0px; padding:7px 15px; background-color:black; font:bold 11px Verdana,Arial,Sans-Serif; color:#e6e6e6; text-shadow:0px 1px 0px rgba(0,0,0,0.4); } #accordion .content { background-color:#ddd; padding:10px 15px; color:black; height:120px; } #accordion h2.active { background-color:#4BB347; } </style> jQuery <script type='text/javascript'> $(function() { $('#accordion .content').hide(); $('#accordion h2:first').addClass('active').next().slideDown('slow'); $('#accordion h2').click(function() { if($(this).next().is(':hidden')) { $('#accordion h2').removeClass('active').next().slideUp('slow'); $(this).toggleClass('active').next().slideDown('slow'); } }); }); </script> HTML <div id="accordion"> <h2>Panel 1</h2> <div class="content"> .... </div> <h2>Panel 2</h2> <div class="content"> .... </div> <h2>Panel 3</h2> <div class="content"> .... </div> <h2>Panel 4</h2> <div class="content"> .... </div> </div>
Script murni saya ambil dari situs tersebut tanpa melalukan perubahan sedikitpun, jika kalian kurang cocok dengan tampilan-nya, kalian bisa modifikasi pada bagian css-nya.
Selain bentuk tampilannya bagus (bisa kalian modifikasi sendiri dengan menyesuaikan dengan warna blog kalian) apalagi ditambah dengan efek jquery yang halus, selain itu dengan adanya Vertical Tab View pada blog akan mengurangi ruang sidebar yang telah penuh dengan widget-widget.
Semoga bermanfaat,
27 Diskusi untuk Membuat Vertical Tab View Dengan jQuery
Cara pasang untuk sidebar bagaimana ?
@Tips dan Trik : script itu bisa langsung dipasang disidebar
maksudnya semuanya dimaksukkan disidebar atau perlu dipilah pilah lagi, misalnya css dan html pada edit HTMl sedangkan jquery langsung pada kolom tambah widget, saya mohon bantuannya mas dalang :)
sip mas dalang saya baru paham, sudah dicoba berhasil
kok gk hide sih kontennya, semua nya terbuka, gmn tuh mas dalang?
@Rohmat Julianto ada kemungkinan scriptnya tidak berjalan dengan baik :
1. jika kamu menggunakan cara diatas perhatikan tulisan css, jquery dan html yang berhuruf besar jangan diikut sertakan dalam script seperti keterangan diatas
2. ada kode javascript/jquery yang bentrok
solusi :
coba css-nya letakan diatas kode ]]></b:skin> jquery-nya letakan diatas kode </head> dan html-nya letakan disidebar addwidget - html
semoga berjalan dengan baik
@Mas Dalang
solusi dari mas dalang sudah dipraktekan dengan benar sekali, tetapi kok hasilnya sama saja?
apakah karena template saya gk support atau apa yah?
saya pake template yg dibloogger trrus dimodif dikit doang mas, mohon pencerahannya.
@Rohmat Julianto sudah dicoba pake template custom ???
@Mas Dalang
saya sudah jajal berbagai template lain yg saya punya ternyata juga sama saja, saya jadi pusing mas, tapi pingin tau saya, hahaha..
menurut mas gmn ya tentang masalah ini.. :-D
@Rohmat Julianto apa nama template blogger yang dipakai ?
@Mas Dalang
template saya pake itu template dari blogger dari kelompok template PT keren sekali, baris yg nomer 4.
@Mas Dalang
saya pakai template dari blogger, namanya PT KEREN SEKALI yg baris ke 4, itu yg saya pakai mas.
@Rohmat Julianto iya tuh sob kayaknya untuk template blogger tidak cocok scriptnya, belum ketemu masalahnya disebelah mana, tapi untuk template custom berjalan baik.
@Mas Dalang
oohh, eko deh mas.
thx ya.
oh iya, kalo model seperti ini buat post bisa gk, jadi pas judul postingannya di klik, artikelnya langsung turun kebawah, kalo menurut mas bisa saya request tutornya ya mas.
@Rohmat Julianto walaupun bisa dilakukan itu akan merugikan blog tersebut, kenapa ? karena tidak akan menambah pageview, kalau hanya untuk menampilkan judul saja kamu bisa lihat ini
http://situseo.blogspot.com/2012/03/hanya-menampilkan-judul-atau-title-pada.html
dalam post tersebut ada demonya dan tentu saja dengan cara ini bisa menambah pageview
@Mas Dalang
nanti kan bagian artikel postnya bisa dibikin read more mas, jadi tetep aja klik sini klik situ n pageviewnya bertambah.
saya minta tutornya dong mas, selain tampilannya yg bagus, itu juga supaya blog saya jadi ringkas mas.
jadi tolong buatkan ya mas, maaf nih kalo agak maksa, abis pengen banget, hehehe ^_^
untuk HTMl nya ga ngerti sob..tolong di perjelas dlu yang ad ...... sob
@Metal-xp html letakan pada add gadget - html/javascript (pada menu layout)
tanda ... isi dengan script widget yang akan ditampilkan, keterangan panel 1 dst judul dari widgetyang dipasang
mantap banget gan
mantabh gan hehehehe
wow mantap nih...
dicoba dulu gan...
gan, kalau sy mau pindahin ke vertical tab gadget kategory tuw, gmna caranya?
Aku berhasil nih.. tapi kok tab-nya ngga ngikutin dari isi-nya.. isi tabnya itu pada keluar dari tabnya. mohon bantuannya, mas..
fiuuuhh..
udah sejam nyari yang kek gini, ternyata ada disini..
thankz berat gann..
blognya keren, efek jquerynya mantab
Saya masih bingung untuk memasukkan script widget yang dari default blogger, semacam popular post, recent post, archive, dll..
saya coba copy dari <*widget> sampe <*/widget>, tapi tetep nggak keluar kontennya..
Gimana ya?
Bagian mana dari script widget yang seharusnya dicopy?
koreksi gan, ini widget namanya keren menu accordion, nice post!
Posting Komentar
rate this post
Terima kasih,