Tampilkan postingan dengan label jQuery. Tampilkan semua postingan
Tampilkan postingan dengan label jQuery. Tampilkan semua postingan

Membuat Tabber Tab Menu Dengan JQuery #1

Saat ini tabber tab mulai banyak terkenal dalam dunia desain web. Banyak situs yang menggunakan tabber tab dan mengisinya dengan berbagai konten untuk menghemat ruang halaman web site. Diantara yang banyak saya lihat menggunakan tabber tab untuk kategori recent post, comments dan random posts adalah template atau theme wordpress.
InsyaAllah kali ini saya ingin mengetengahkan cara membuat tabber tab dengan JQuery untuk template blogger. Diantara ragam tabber tab satu diantara yang akan kita pelajari cara pembuatannya sekarang, adalah tabber tab dengan struktur menu menggunakan icons seperti screenshot diatas. Atau lihat demonya disini
Oke langsung pada tutorial pembuatan tabber tab menu atau tab view dengan JQuery:

Membuat Interface Tabber Tab Menu 
Dengan JQuery #1

Langkah Pertama:
1. Setelah sig in pada account blogger sobat>>> pada dasbor>>> Klik Tata Letak>>> Edit HTML
2. Tambahkan Script JQuery berikut sebelum tag atau kode </head>
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js' type='text/javascript'/>
catatan: Bagi sobat yang pernah menambahkan atau ditemplate sobat sudah terdapat script JQuery maka langkah kedua abaikan saja,
3. Kemudian tambahkan pula script berikut dibawah script JQuery tadi:
<script type='text/javascript'>
$(document).ready(function() {  
  //Get all the LI from the #tabMenu UL
  $(&#39;#tabMenu &gt; li&#39;).click(function(){
    //perform the actions when it&#39;s not selected
    if (!$(this).hasClass(&#39;selected&#39;)) {  
    //remove the selected class from all LI  
    $(&#39;#tabMenu &gt; li&#39;).removeClass(&#39;selected&#39;);
    //Reassign the LI
    $(this).addClass(&#39;selected&#39;);
    //Hide all the DIV in .boxBody
    $(&#39;.boxBody div&#39;).slideUp(&#39;1500&#39;);
    //Look for the right DIV in boxBody according to the Navigation UL index, therefore, the arrangement is very important.
    $(&#39;.boxBody div:eq(&#39; + $(&#39;#tabMenu &gt; li&#39;).index(this) + &#39;)&#39;).slideDown(&#39;1500&#39;);
  }
  }).mouseover(function() {
    //Add and remove class, Personally I dont think this is the right way to do it, anyone please suggest  
    $(this).addClass(&#39;mouseover&#39;);
    $(this).removeClass(&#39;mouseout&#39;); 
  }).mouseout(function() {
    //Add and remove class
    $(this).addClass(&#39;mouseout&#39;);
    $(this).removeClass(&#39;mouseover&#39;);  
  });
    //Mouseover with animate Effect for Category menu list
  $(&#39;.boxBody #category li&#39;).click(function(){
    //Get the Anchor tag href under the LI
    window.location = $(this).children().attr(&#39;href&#39;);
  }).mouseover(function() {
    //Change background color and animate the padding
    $(this).css(&#39;backgroundColor&#39;,&#39;#888&#39;);
    $(this).children().animate({paddingLeft:&quot;20px&quot;}, {queue:false, duration:300});
  }).mouseout(function() {
    //Change background color and animate the padding
    $(this).css(&#39;backgroundColor&#39;,&#39;&#39;);
    $(this).children().animate({paddingLeft:&quot;0&quot;}, {queue:false, duration:300});
  });
    //Mouseover effect for Posts, Comments, Famous Posts and Random Posts menu list.
  $(&#39;#.boxBody li&#39;).click(function(){
    window.location = $(this).children().attr(&#39;href&#39;);
  }).mouseover(function() {
    $(this).css(&#39;backgroundColor&#39;,&#39;#888&#39;);
  }).mouseout(function() {
    $(this).css(&#39;backgroundColor&#39;,&#39;&#39;);
  });    
});
</script>
4. Selanjutnya tambahkan kode CSS berikut diatas tag atau kode ]]></b:skin>
#tabMenu {margin:0;    padding:0 0 0 15px;list-style:none;}
#tabMenu li {float:left;height:32px;width:39px;cursor:pointer;cursor:hand}
/* this is the button images http://amatullah83.blogspot.com*/
li.comments {background:url(http://sites.google.com/site/amatullah83/bg/tabComment.png) no-repeat 0 -32px;}
li.posts {background:url(http://sites.google.com/site/amatullah83/bg/tabstar.png) no-repeat 0 -32px;}
li.category {background:url(http://sites.google.com/site/amatullah83/bg/tabFolder.png) no-repeat 0 -32px;}
li.famous {background:url(http://sites.google.com/site/amatullah83/bg/tabHeart.png) no-repeat 0 -32px;}
li.random {background:url(http://sites.google.com/site/amatullah83/bg/tabRandom.png) no-repeat 0 -32px;}
li.mouseover {background-position:0 0;}
li.mouseout {background-position:0 -32px;}
li.selected {background-position:0 0;}
.box {width:227px}
.boxTop {background:url(http://sites.google.com/site/amatullah83/bg/boxTop.png)no-repeat;height:11px;clear:both}
.boxBody {background-color:#282828;}
.boxBottom {background:url(http://sites.google.com/site/amatullah83/bg/boxBottom.png) no-repeat;
    height:11px;}
.boxBody div {display:none;}
.boxBody div.show {display:block;}
.boxBody #category a {display:block}
/* styling for the content*/
.boxBody div ul {    margin:0 10px 0 25px;padding:0;width:190px;list-style-image:url(http://sites.google.com/site/amatullah83/bg/arrow.gif)}
.boxBody div li {border-bottom:1px dotted #8e8e8e; padding:4px 0;cursor:hand;cursor:pointer;font-size:10px; color:#DDDDDD;text-decoration: none;}
.boxBody div ul li.last {border-bottom:none}
.boxBody div li a{font-size:10px; color:#DDDDDD;text-decoration: none;}
.boxBody div li span {    font-size:8px;color:#9F9F9F;}
/* IE Hacks */
*html .boxTop {margin-bottom:-2px;}
*html .boxBody div ul {margin-left:10px;padding-left:15px;}
Catatan kode CSS diatas masih bisa lagi sobat modifikasi untuk menyesuaikan dengan template sobat untuk membantu mengenali property CSS diatas lihat screenshot berikut:
image
imageIcons image lain yang bisa sobat gunakan:
Untuk background bodynya, cari aja sendiri ya!
5. Simpan Template
Langkah kedua:
  • Masih pada menu tata letak>>> klik elemen laman>>> tambah gadget>>> Pilih HTML/JavaScript
image image image
  • Pada kolom konten isi dengan kode HTML berikut:
<div class="box">
  <ul id="tabMenu">
    <li class="posts selected"></li> <!-- default button-->
    <li class="comments"></li>
    <li class="category"></li>
    <li class="famous"></li>
    <li class="random"></li>
  </ul>
  <div class="boxTop"></div>
  <div class="boxBody">
      <!-- default page-->
    <div id="posts" class="show">
      <ul>
        <li>Post 1</li>
        <li>Post 2</li>
        <li class="last">Post 3</li>
      </ul> 
    </div> 
    <div id="comments">
      <ul>
        <li>Comment 1</li>
        <li>Comment 2</li>
        <li class="last">Comment 3</li>
      </ul>
    </div>
     <div id="category">
         <ul>
           <li>Category 1</li>
           <li>Category 2</li>
        <li class="last">Category 3</li>
         </ul> 
       </div>
      <div id="famous">
      <ul>
        <li>Famous post 1</li>
        <li>Famous post 2</li>
        <li class="last">Famous post 3</li>
      </ul> 
    </div>
    <div id="random">
      <ul>
        <li>Random post 1</li>
        <li>Random post 2</li>
        <li class="last">Random post 3</li>
         </ul>   
    </div>       
  </div>
  <div class="boxBottom"></div>
</div>
  • Silahkan isi tabber tab menu dengan konten yang sobat inginkan kemudian simpan dan simpan lagi. Lihat hasilnya diblog sobat.
Semoga berhasil dan bermanfaat.
Read More - Membuat Tabber Tab Menu Dengan JQuery #1

Cara Termudah Membuat Tab Animasi Otomatis

Tutorial berikut merupakan perkembangan dari JQuery yang sekarang ini sudah banyak dibahas diberbagai blog tutorial. Oleh karena itu, saya ingin sekali share informasi ini sama Anda mungkin saja Anda lagi mencari info ini atau dengan berkunjungnya Anda pada Blog ini Akhirnya jadi tahu tentang informasi ini.
Artikel berikut diambil dari bloggertuts dan saya mencoba men-share kan trik ini dalam bahasa indonesia. Dan semoga sangat bermanfaat untuk Anda yang selalu haus akan tips dan trik baru dalam modifikasi blog.

Langkah2nya sebagai berikut:

  • Login ke Blogger.com
  • Kemudian Tata Letak
  • Pilih Edit HTML
  • Centang Expand Widget
  • Copas kode berikut diatas kode ]]></b:skin>

/* Tabbed Sidebar Widgets
--------------------------------- */
.widget-wrapper2{
    border:1px solid #494e52;
    background-color:#636d76;
    padding:8px;
}
.widget-tab {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topright:5px;
-webkit-border-radius-bottomleft:5px;
-webkit-border-radius-bottomright:5px;
-webkit-border-radius-topright:5px;
background:#FFFFFF urlundefinedhttp://sites.google.com/site/rasiqzonetwork/image/tabvieworange.png) repeat-x scroll left bottom !important;
border:1px solid #CFCFCF;
font-family:Arial,Helvetica,sans-serif;
padding:15px !important;
}
.widget-tab  ul {
    margin:0px;
    padding:0px 20px 0px 20px;
}
.widget-tab  ul li {
    list-style:none;
    border-bottom:1px solid #d6dde0;
    padding-top:10px;
    padding-bottom:10px;
    font-size:13px;
}
.widget-tab  ul li:last-child {
    border-bottom:none;
}
.widget-tab  ul li a {
    text-decoration:none;
    color:#3e4346;
}
.widget-tab  ul li a small {
    color:#8b959c;
    font-size:9px;
    text-transform:uppercase;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    position:relative;
    left:4px;
    top:0px;
}
.tab-content  ul li a:hover {
    color:#a59c83;
}
.tab-content  ul li a:hover small {
    color:#baae8e;
}
.active-tab{
background:#FFFFFF urlundefinedhttp://sites.google.com/site/amatullah83/bg/tabtopbg.gif) repeat-x scroll left top !important;
border-color:#CFCFCF #CFCFCF #FFFFFF #CFCFCF !important;
border-style:solid !important;
border-width:1px 1px 2px !important;
color:#282E32 !important;     
}
ul.tab-wrapper {
    margin:0px; padding:0px;
    margin-top:5px;
    margin-bottom:6px;
}
ul.tab-wrapper li {
-webkit-border-radius-topleft:5px;
-webkit-border-radius-topright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:#191919 urlundefinedhttp://sites.google.com/site/amatullah83/bg/tabinactivebg.gif) repeat-x scroll left top;
border:1px solid #464C54;
color:#FFFFFF;
cursor:pointer;
display:inline;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:bold;
line-height:2em;
list-style-image:none !important;
list-style-position:outside !important;
list-style-type:none !important;
margin-right:1px;
padding:8px 14px;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}
  • Berikutnya, Anda harus menginstall JQuery JavaScript pada blog Anda, Jika Anda sudah menginstallnya Anda bisa melewati step ini. Untuk yang belum, copas kode berikut diatas kode </head> 
<!-- jQuery Call -->

<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js' type='text/javascript'/>

<!-- End of jQuery Call -->
  • Kemudian copas kode berikut diatas kode </head> 
<script type="text/javascript">
var starttab=0;
var endtab=2;
var sidebarname="sidebar1";
</script>
<script type="text/javascript" src="http://tab-for-blogger.googlecode.com/files/bloggertabv1.0-min.js"></script>
  • Selanjutnya Save Template

Note:
  • Ganti kode warna merah sesuai keinginan Anda, Berikut penjelasan detailnya:
var starttab=0;
var endtab=2;
var sidebarname="sidebar";


var starttab=0; adalah pemulaan nomer widget yang akan dipilih untuk dimasukkan pada tab, ini dimulai dari 0. var endtab=2adalah nomer widget yang terakhir yang akan Anda masukkan pada Tab.  var sidebarname="sidebar"; adalah nama ID sidebar Anda, umumnya semua blog sama. Tapi mungkin template Anda ID sidebarnya beda jadi disesuaikan. 

Untuk mengetahui ID sidebar tamplate Anda, pada layout > Edit HTML > Anda cari kode berikut sidebar-wrapper  maka Anda akan mendapatkan kode diabawah ini:
<div id='sidebar-wrapper'>

<b:section class='sidebar' id='sidebar' preferred='yes'>
Kode berwarna merah adalah ID sidebar Anda.
Read More - Cara Termudah Membuat Tab Animasi Otomatis

Membuat Menu Atraktif dengan Thumbnail

Selain dengan teks, menu bisa pula berupa gambar. Dalam tutorial ini kita akan membuat menu yang menampilkan thumbnail sebagai permalink. Dengan sedikit menggunakan javascript kita dapat membikin efek animasi ataktif yaitu ketika mouse dilewatkan diatas thumbnail secara otomatis thumbnail akan membesar.

Membuat HTML

Langkah pertama adalah membuat framework HTML untuk setiap item, dan berikut ini contohnya.
<div id="menuwrapper">
 <div id="menu">
  <a href="#" class="menuitem"><img src="image.jpg"></a><!--Template untuk setiap item-->
 </div>
</div>

CSS untuk Mengatur Tampilan

CSS disini untuk mengatur posisi dari thumbnail masing-masing item agar posisi bagian bawahnya tetap meski ukuran thumbnail membesar.
#menuwrapper {
     position : relative;
     height : 210px;
}

#menu {
     position : absolute;
     bottom : 0;
}

.menuitem {
     position : fixed relative;
     bottom : 0px;
     display : inline-block;
}

jQuery untuk Memberi Efek Animasi

Seperti berikut jQuery yang kita butuhkan.
$(document).ready(function(){
 $('.menuitem img').animate({width: 100}, 0); //membuat thumbnail menjadi lebih kecil

 $('.menuitem').mouseover(function(){

  gridimage = $(this).find('img');
  gridimage.stop().animate({width: 200}, 150); //gambar thumbnail mengembang menjadi sesuai sebenarnya

 }).mouseout(function(){

  gridimage.stop().animate({width: 100}, 150); //gambar thumbnail kembali mengecil

 });
});
jQuery pada contoh diatas mempunyai dua fungsi:
  • Membuat ukuran thumbnail menjadi lebih kecil dari ukuran aslinya ketika halaman pertama kali dimuat.
  • Memberi efek animasi dengan mengembalikan gambar kembali ke ukuran sebenarnya ketika mouse kita lewatkan diatasnya.

Mengatasi Masalah Skala Gambar di Internet Explorer

IE memang sering bermasalah dengan CSS,termasuk untuk skala gambar yang kita buat. Cara mengatasinya mudah, tinggal kopi kode css berikut dan paste pada style.
img { -ms-interpolation-mode: bicubic; }
Demo dari trik ini bisa kamu lihat dengan link dibawah.


In an ongoing 
attempt to offer alternative methods to spruce up menus, I’ve pieced 
together an elastic thumbnail menu. What does it do exactly? Magnifies 
menu items when they are hovered over. Menu items expand upwards. View 
the demo to see it in action. Hopefully you know what you’re getting 
into, let’s make this thing happen. Normally when a div tag has to 
expand to accommodate more content, it does so downwards, adding height 
onto the bottom of the element rather than the top. For this menu we 
will want to do the exact opposite – when the user hovers over the 
thumbnail it should expand upward (think about how the OSX dock works). 
We’re going to go about this by making use of position:fixed, which 
essentially lets us “fix” elements to the bottom. Let’s break down the 
elements.tutorial web 
membuat menu atraktif dengan efek animasi gambar membesar ketika 
dilewati mouse, belajar HTML, PHP, jQuery dan CSS untuk membuat menu 
blog wordpress menarik
Read More - Membuat Menu Atraktif dengan Thumbnail

Membuat animasi saat tersentuh mouse dengan jQuery

      Membuat box drop bisa digunakan sebagai konten tambahan pada blog atau web yang biasanya pada tampilan awal tidak mempunyai banyak space untuk ditampilkan maupun hanya untuk mempercantik web/blog. Untuk membuatnya bisa didapatkan dengan memanfaatkan tag html seperti div, ul, li, dsb. Pada contoh ini akan digunakan div sebagai tagnya hanya tinggal memodifikasinya dengan memberikan pengaturan style pada css.
Langkah pertama adalah menambahkan jQuery code untuk diload kehalaman, pakai dari google saja karena seperti yang kita tahu server mereka sangat baik, jadi biar cepat loadnya. Taruh line code berikut diantara <head>disini</head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
Langkah selanjutnya saya akan buat div sebagai container, div ini mewakili container atau wrapper, jadi anggap saja sebagai dummy blog target, hasilnya seperti dibawah ini.

div container
HTML div container:
<div id="demo_container">
<hr />div container
</div>
CSS div container:
#demo_container {
width:500px;
height:150px;
background:#a6b0b2;
border:2px solid #000;
text-align:center;
overflow: hidden;
}
Oke, dari sini selanjutnya tinggal mengkonsep bagaimana arah jatuhnya div box tersebut dan berapa tingginya. Jika melihat dari code HTML dan CSS diatas, ada tag <hr /> itu berfungsi hanya untuk peraba saja, agar tahu bagaimana nanti respon dari konten yang ada pada demo_container, sedangkan ukuran container mempunyai tinggi 150 pixel dan lebar 500 pixel, jadi konsep drop box akan dibuat lebar 400 pixel pada posisi tengah dengan tinggi 15 pixel saat normal dan 80 pixel saat tersentuh mouse.
HTML div container & drop
<div id="demo_container">
<div id="drop_box">
Halo, ini adalah content drop box!<br/>
Rencana mau digunakan untuk apa?<br/>
Apapun itu, yang penting saya membuatnya dulu deh : )
<div id="demo_sentuh_aja">sentuh aja</div>
</div>
<hr />div container</div>
CSS div container & drop
#demo_container {
width:500px;
height:150px;
background:#a6b0b2;
border:2px solid #000;
text-align:center;
overflow:hidden;
}
#drop_box {
width:400px;
height:80px;
margin:-65px auto 0px auto;
background:#eee;
border:1px solid #000;
padding:5px 5px 0px 5px;
}
#demo_sentuh_aja {
height: 10px;
text-align:right;
}
Jika dilihat dari CSS untuk style #drop_box, saya hanya bermain-main dengan ukuran minus dan plus saja yang nanti di konekkan dengan javascript jQuery untuk animasinya.
Selanjutnya mari kita tambahkan javascript jQuery untuk mengaktifkan fungsinya.
jQuery animasi div
<script language="javascript">
$(document).ready(function() {

$('div#drop_box').hover(function() {
$(this).stop().animate({ marginTop: 0 }, 'slow');
}, function() {
$(this).stop().animate({ marginTop: -65 }, 'slow');
});
});
</script>
 Moga Bermanfaaf


Read More - Membuat animasi saat tersentuh mouse dengan jQuery

Membuat ToolTip dengan JQuery

Apa itu tooltip? Mengapa tooltip diperlukan? Bagaimana membuat tooltip? Di mana rumahnya tooltip? Penulis akan jelaskan semuanya tapi tidak termasuk pertanyaan yang terakhir, karena ini merupakan pertanyaan yang tidak akan penulis jelaskan jawabannya. Tooltip sendiri dibuat biasanya menggunakan javascript, dan sekarang penulis akan menjelaskannya dengan menggunakan jquery.
Okeh… :D … (Maaf, terkadang memang penulis sedikit telat dalam ketawa) Sebelum masuk ke dalam penjelasan, silahkan terlebih dahulu lihat demonya di sini. Bagaimana ?? Begitulah tooltip.
Mari kita siapkan terlebih dahulu sebuah file html, penulis berikan namanya tooltip.html, di bagian bodynya di isi seperti ini …

<div id=”container”>
<a href=”#”><strong>3</strong>
<div><p>Ada apa dibalik tahun 3 Maret 1924? Kehancuran Persatuan, yang menimbulkan bencana dahsyat sepanjang sejarah manusia.</p>
</div></a>
<a href=”#”><strong>Maret</strong>
<div><p>Sebuah institusi yang mempersatukan manusia dari berbagai ras, institusi yang mempersatukan manusia dari berbagai agama, dipecah-pecah oleh para perusak yang rakus harta</p>
</div></a>
<a href=”#”><strong>1924</strong>
<div><p>Namun akan kembali lagi dalam waktu dekat, institusi yang berisi orang-orang yang ikhlas, yang menghormati agama yang lain, yang menjaga hak rakyatnya, yang memakmurkan rakyatnya dan tidak membedakan agama , yang mempersatukan semua ras di dunia, sebuah sistem, <strong>Al-Khilafah Al Islamiyah</strong></p>
</div></a>
</div>

kemudian di bagian headnya tambahkan style seperti ini  :

<style type=”text/css”>
body{
margin-top:50px;
}
.tooltip{
border:1px solid #dfdfdf;
background-color: #111;
width:300px;
height:auto;
padding:10px 10px 20px 10px;
display:none;
position:absolute;
-moz-border-radius:9px;
font-size:12px;
color: #fff;
}
a.link{
font-weight:normal;
width:autopx;
height:autopx;
padding:25px 20px 20px 20px;
border:3px solid #111;
text-decoration:none;
color: #fff;
background-color: #ff8000;
font-family: arial;
margin-left:20px;
-moz-border-radius:9px;
}
a.link strong{
font-size:30px;
}
a.link div.tooltip strong{
font-size:11px;
}
</style>

kemudian yang terakhir letakan dibagian headnya yaitu jquery library, dan script untuk membuat tooltip …

<script type=”text/javascript” src=”jquery-1.4.js”></script>
<script type=”text/javascript”>
$(function(){
$(“#container a” ).hover(function(){
$(this).children(“#container a.link div.tooltip” ).fadeIn();
}, function(e){
$(this).children(“#container a.link div.tooltip” ).hide();
});
$(“#container a” ).mousemove(function(e){
$(this).children(“#container a.link div.tooltip” ).css(‘top’, e.pageY+15).css(‘left’, e.pageX+15);
});
});
</script>

Inti yang terjadi adalah, ketika linknya di sorot
$(“#container a” ).hover(function(){
tampilkan anak dari linknya
$(this).children(“#container a.link div.tooltip” ).fadeIn();
dan jika mousenya pindah-pindah, maka gerakan anak dari linknya
$(“#container a” ).mousemove(function(e){
$(this).children(“#container a.link div.tooltip” ).css(‘top’, e.pageY+15).css(‘left’, e.pageX+15);


Selesai sudah. Silahkan scriptnya di download disini http://www.ilmuwebsite.com/file_tutorial/jquery2/jquery-tooltip-ilmuwebsite.com.zip
Read More - Membuat ToolTip dengan JQuery

Menu Horizontal Multi Level Menggunakan jQuery & PHP

Drop Down Menu
Di dalam sebuah website, seringkali kita menemukan penggunaan menu bertingkat seperti pada gambar di atas. Menu yang bertingkat tersebut sebenarnya adalah sebuah struktur pohon/tree di mana suatu menu bisa memiliki anak (submenu), dan submenu tersebut juga bisa memiliki anak lagi dan seterusnya sampai level tak terbatas.
Berikut ini adalah contoh struktur html menu yang terdiri dari 3 level (menggunakan tag html <ul> dan <li>):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<ul>
    <li><a href="menu1.html">Menu 1</a></li>
    <li><a href="menu2.html">Menu 2</a></li>
    <li><a href="menu3.html">Menu 3</a>
        <ul>
            <li><a href="menu31.html">Sub Menu 3.1</a></li>
            <li><a href="menu32.html">Sub Menu 3.2</a>
                <ul>
                    <li><a href="menu321.html">Sub Menu 3.2.1</a></li>
                    <li><a href="menu322.html">Sub Menu 3.2.2</a></li>
                    <li><a href="menu323.html">Sub Menu 3.2.3</a></li>
                </ul>
            </li>
            <li><a href="menu33.html">Sub Menu 3.3</a></li>
        </ul>
    </li>
    <li><a href="menu4.html">Menu 4</a></li>
</ul>


Kode html tersebut akan menghasilkan tampilan seperti ini:
menu-list
Dengan menggunakan jquery dan plugin jquerycssmenu, menu tersebut bisa kita ubah menjadi sebuah menu dropdown yang lebih menghemat tempat. Tinggal tambahkan script berikut ini di dalam head:

1
2
3
4
<link rel="stylesheet" type="text/css" href="jquerycssmenu.css" />
 
<script type="text/javascript" src="jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="jquerycssmenu.js"></script>

Membuat menu dinamis dari database

Untuk membuat menu secara dinamis, kita bisa menggunakan database untuk menyimpan data menunya. Di bawah ini adalah struktur tabel untuk menyimpan menu:
1
2
3
4
5
6
7
8
CREATE TABLE `menu` (
  `id` tinyint(3) UNSIGNED NOT NULL AUTO_INCREMENT,
  `parent_id` tinyint(3) UNSIGNED NOT NULL DEFAULT '0',
  `title` varchar(100) NOT NULL DEFAULT '',
  `url` varchar(100) NOT NULL DEFAULT '',
  `menu_order` tinyint(3) UNSIGNED NOT NULL DEFAULT '0',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM;
Kemudian gunakan script php ini untuk membuat list secara dinamis dari database tersebut. Script ini menggunakan sebuah fungsi rekursif untuk mengambil menu sampai ke level tak terbatas.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<?php
function get_menu($data, $parent = 0) {
 static $i = 1;
 $tab = str_repeat("\t\t", $i);
 if (isset($data[$parent])) {
  $html = "\n$tab<ul>";
  $i++;
  foreach ($data[$parent] as $v) {
   $child = get_menu($data, $v->id);
   $html .= "\n\t$tab<li>";
   $html .= '<a href="'.$v->url.'">'.$v->title.'</a>';
   if ($child) {
    $i--;
    $html .= $child;
    $html .= "\n\t$tab";
   }
   $html .= '</li>';
  }
  $html .= "\n$tab</ul>";
  return $html;
 } else {
  return false;
 }
}
 
mysql_connect('localhost', 'root', '');
mysql_select_db('tes');
 
$result = mysql_query("SELECT * FROM menu ORDER BY menu_order");
while ($row = mysql_fetch_object($result)) {
 $data[$row->parent_id][] = $row;
}
 
$menu = get_menu($data);
?>

Lihat demonya di sini

Download script ini:
Download jQuery Multi Level Horizontal Menu
Read More - Menu Horizontal Multi Level Menggunakan jQuery & PHP

Navbar Animasi tanpa Flash (JQuery)

Daripada berlama-lama, dan aku tau kalian dah gak sabar. Mending langsung aja ke tutorìal
Pertama langsung aja ke edit HTML pada template kamu!
Pastein kode CSS ini diatas ]]></b:skin>

.menu2 a {
padding: 14px 10px;
display: block;
color: #CCF2FF;
width: 100px;
text-decoration: none;
font-weight: bold;
background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnfASZq8qKEYXZwevj-Jaoj26tnp3rzNpPE872XLMBWtXQfJ7xKSn2gEDy9uXwMiClP7-akidrAPAKiS7BzfRd3rtyCmZIdSLXKXzzMiw1PReUfvNsIfDKN8gpFd8FpElOXurml6Rnnns/s320/akeg.png) no-repeat center center;
}
.menu2 li em {
font-weight: normal;
background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCt-w24cmtZ9z7nF1c7pFxiz6Zx4NrJWg_g0dYkBjbXda1Jfwblk4b8rH9pepq77UAVE3bhjKFr6U6efO2J2q2Yeyyz7rlTI93WhofJSdwwn4621lurbkiI0bSmOINZL8268l5b2F0a_w/s1600/black_arrow.png) no-repeat;
width: 180px;
height:35px;
position: absolute;
top: 10px;
left: -25px;
text-align: center;
color:#fff;
padding: 20px 12px 10px;
font-style: normal;
z-index: 2;
display: none;
}

Kalo udah, install JQuery ini di template kamu! (paste di atas </head>)
(Kalo sebelumnya dah pernah instal lewati aja)
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.2.3/jquery.min.js' type='text/javascript'/>
Lalu Paste script ini dibawah JQuery tadi
<script type='text/javascript'>
$(document).ready(function(){

$(&quot;.menu2 a&quot;).append(&quot;<em/>&quot;);

$(&quot;.menu2 a&quot;).hover(function() {
$(this).find(&quot;em&quot;).animate({opacity: &quot;show&quot;, top: &quot;-75&quot;}, &quot;slow&quot;);
var hoverText = $(this).attr(&quot;title&quot;);
$(this).find(&quot;em&quot;).text(hoverText);
}, function() {
$(this).find(&quot;em&quot;).animate({opacity: &quot;hide&quot;, top: &quot;-85&quot;}, &quot;fast&quot;);
});
});
</script>
Simpan dulu templatenya
Sekarang tinggal membuat menunya!
Kode HTMLnya sebagai berikut:

    <!-- Navigation Menu -->
<ul class='menu2'>
<li>
<a href='#' title='Kata yang Muncul'>Link1</a>
</li>
<li>
<a href='#' title='Kata yang Muncul'>Link2</a>
</li>
<li>
<a href='#' title='Kata yang Muncul'>Link3</a>
</li>
<li>
<a href='#' target='blank' title='Kata yang Muncul'>Link4</a>
</li>
<li>
<a href='#' target='blank' title='Kata yang Muncul'>Link5</a>
</li>
<li>
<a href='#' target='blank' title='Kata yang Muncul'>Link6</a>
</li>
</ul>
    <!-- /Navigation Menu -->
Perhatikan beberapa kode yang bisa kamu ubah!
  • kode berwarna hijau adalah tujuan dari menu
  • warna merah adalah kata yang ingin dimunculkan
  • yang berwarna biru adalah tulisan pada menu
Ada 2 cara pemasangan yang bisa kamu lakukan
Via tambah gadget seperti biasa
  1. Dari elemen halaman -> tambah gadget -> HTML/Javascript
  2. Pastein kodenya disitu!
  3. Simpan!
  4. Supaya bagus, pindahin gadget tadi tepat dibawah header!
  5. Pada beberapa template sering ditemui kasus sebuah gadget gak bisa diletakkan di bawah header
  6. Jika kamu mengalami hal ini, klik spoiler ini untuk mengatasinya!
  7. hapus kode kode locked='true' yang ada pada template kamu
Cara kedua adalah dengan menaruhnya di dalam elemen header pada template
  • Kode header kurang lebih:
<b:widget id='Header1' locked='true' title='JUDUL BLOG (Header)' type='Header'/>
</b:section>
  • Nah kode HTMLnya dipastein di BAWAH kode kuning
  • kalau sudah simpan templatenya!
Ditunggu lho komentarnya! semoga bermanfaat!!!!!
Read More - Navbar Animasi tanpa Flash (JQuery)

Membuat Dropdown Horizontal Menu Jquery di Blog

Membuat Dropdown Horizontal Menu Jquery di Blog merupakan trik yang akan saya bahas pada kali ini, berhubung ada sahabat blogger yang bertanya mengenai cara membuat horizontal menu. banyak yang menyajikan tutorial ini, namun hal ini cukup berbeda dengan tutorial yang lainnya karena menggunakan jquery. penggunaan jquery ini tidak terlalu berat dalam loading blog karena hanya alakadarnya saja, tidak terlalu full jquery.
untuk melihat dropdown menu ini dapat dilihat dengan klik gambar dibawah ini

Bagaimana cara membuatnya? mari kita simak tutorialnya :
  • Login ke account blog anda
  • Klik rancangan
  • Klik edit html dan expand widget template
  • Simpan kode script jQuery berikut diatas kode </head>:
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js' type='text/javascript'/>
Catatan: Jika anda telah memiliki script jQuery di template anda, maka script ini tidak diperlukan lagi.
  • Masukan kode Javascript berikut dibawah script jQuery tadi :
<script type='text/javascript'>
function mainmenu(){
$(&quot; #nav ul &quot;).css({display: &quot;none&quot;}); // Opera Fix
$(&quot; #nav li&quot;).hover(function(){
$(this).find(&#39;ul:first&#39;).css({visibility: &quot;visible&quot;,display: &quot;none&quot;}).show(400);
},function(){
$(this).find(&#39;ul:first&#39;).css({visibility: &quot;hidden&quot;});
});
}
$(document).ready(function(){   
mainmenu();
});

</script>
<!-- end dropdown menu-->
  • Masukan kode HTML berikut sebelum <div id='header-wrapper'>:
<ul id='nav'>
<li><a href='/'>Home</a></li>
<li><a href='http://www.rikyrizkiyana.co.cc/'>Riky Rizkiyana</a></li>
<li><a href='#'>Demo Dropdown Menu jQuery &#187;</a>
<ul>
<li><a href='#'>Tutorial &#187;</a>
<ul>
<li><a href='http://asrizalwahdanwilsa.blogspot.com/2010/09/cara-pasang-navigasi-breadcrumb-di-blog.html'>Pasang Breadcrumb di Blog</a></li>
<li><a href='http://asrizalwahdanwilsa.blogspot.com/2010/07/cara-membuat-related-post-di-sidebar.htmll'>Related Post di Sidebar</a></li>
</ul>
</li>
<li><a href='http://asrizalwahdanwilsa.blogspot.com/2010/09/pasang-sexy-social-bookmark-di-blog.html'>Pasang Social Bookmark di Blog</a></li>
<li><a href='http://asrizalwahdanwilsa.blogspot.com/2010/09/backlink-dari-yahoo.html'>Dofollow Baclink Yahoo</a></li>
<li><a href='http://asrizalwahdanwilsa.blogspot.com/2010/09/kesalahan-dalam-optimasi-seo.html'>Kesalahan Optimasi SEO</a></li>
</ul>
</li> <div class='clear'/>
</ul>
Catatan : Anda bisa menepatkan HTML tersebut sesuai dengan template yang anda pakai.
  • Masukan kode CSS berikut diatas code ]]></b:skin>:
#nav{
background-color: #fff;
border: 1px solid #ccc;
}
#nav, #nav ul{
width: 960px;
margin:0px auto;
padding:5px 0;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:1.5em;
text-align:left;
}
#nav a{
display:block;
padding:2px 10px;
border:1px solid #212421;
color:#fff;
text-decoration:none;
background-color:#212421;
}
#nav a:hover{
background-color:#333;
}
#nav li{
float:left;
position:relative;
padding:0px 5px;
}
#nav ul {
position:absolute;
display:none;
width:12em;
top:100%;
left:0;
}
#nav li ul a{
width:12em;
height:auto;
float:left;
}
#nav ul ul{
top:auto;
}
#nav li ul ul {
left:13em;
margin:0px 0 0 10px;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
display:block;
}
Catatan: kode css ini bisa anda edit sesuai template anda.
  • Simpan hasil kerja anda dan lihat hasilnya
----Semoga Bermanfaat----
Read More - Membuat Dropdown Horizontal Menu Jquery di Blog

Membuat Tooltip Blogger Dengan jQuery

Nah ... untuk topik ini tooltipnya menggunakan script yang lumayan agak panjang. Untuk contoh gambar kalian bisa melihat pada gambar dibawah ini:





Untuk LIVE DEMO silahkan kalian Klik Button DEMO dibawah ini :





untuk membuat tooltip ini silahkan ikuti langkah-langkah pembuatannya di bawah ini:

1. Login ke blogger kalian
2. Pilih Rancangan
3. Pilih EDIT HTML (centang expand template widget)
4. Simpan CSS berikut diatas kode ]]></b:skin>

#easyTooltip{
padding:5px;
border:1px solid #000;
color: #fff;
background:#000;
}

Keterangan
  • Padding:5px : Jarak tootltip, bisa dirubah jika kalian mau
  • border: 1px solid #000 ---> Garis pada tooltip dengan ketebalan 1 px jenis solid dan warna Hitam (#000), kalian bisa merubah warna ketebalan dan jenis garisnya.
  • Color: #fff ---> Warna huruf atau tulisan berwarna putih
  • Background:#000 ---> Warna latar berlakang atau background tooltipnya

5. Sekarang simpan script berikut diatas kode </head>

<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js' type='text/javascript'/>
<!-- begin Tooltips -->
<script type='text/javascript'>
$(document).ready(function(){
$(&quot;a.tooltip&quot;).easyTooltip();
});
</script>
<script type='text/javascript'>
//<![CDATA[
(function($){$.fn.easyTooltip=function(options){var defaults={xOffset:20,yOffset:30,tooltipId:"easyTooltip",clickRemove:false,content:"",useElement:""};var options=$.extend(defaults,options);var content;this.each(function(){var title=$(this).attr("title");$(this).hover(function(e){content=(options.content!="")?options.content:title;content=(options.useElement!="")?$("#"+options.useElement).html():content;$(this).attr("title","");if(content!=""&&content!=undefined){$("body").append("<div id='"+options.tooltipId+"'>"+content+"</div>");$("#"+options.tooltipId).css("position","absolute").css("top",(e.pageY-options.yOffset)+"px").css("left",(e.pageX+options.xOffset)+"px").css("display","none").fadeIn("fast")}},function(){$("#"+options.tooltipId).remove();$(this).attr("title",title)});$(this).mousemove(function(e){$("#"+options.tooltipId).css("top",(e.pageY-options.yOffset)+"px").css("left",(e.pageX+options.xOffset)+"px")});if(options.clickRemove){$(this).mousedown(function(e){$("#"+options.tooltipId).remove();$(this).attr("title",title)})}})}})(jQuery);
//]]>
</script>

catatan
perhatikan kode berikut :
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js' type='text/javascript'/>
Jika kode tersebut sudah ada pada template kalian maka abaikan saja alias tidak usah dipakai.

6. Simpan Template kalian

Untuk menggunakannya silahkan kalian gunakan kode berikut:

<a class='tooltip' href="LINK URL"title='PESAN DALAM TOOLTIP'>TULISAN KALIAN</a>

Selesai dan semoga bermanfaat...

Read More - Membuat Tooltip Blogger Dengan jQuery

Membuat Tooltip Untuk Setiap Link Blogger

Bagi yang belum membaca artikel sebelumnya silahkan klik aja link diatas. Untuk tooltip kali ini sungguh mempunyai kelebihan yaitu secara otomatis akan muncul pada setiap link yang ada pada blog kita. Namun tooltip ini hanya menampilkan Alamat URL dari suatu link. Untuk contoh, silahkan lihat gambarnya dibawah ini :




Untuk LIVE DEMO silahkan kalian Klik Button DEMO dibawah ini :




Untuk membuat tooltip ini kalian harus login dulu ke blogger kalian, setelah itu silahkan baca artikelnya dibawah ini:

1. Pilih Rancangan
2. Pilih EDIT HTML (centang Expand template widget)
3. Sekarang simpan CSS berikut diatas kode ]]></b:skin>
/* start Tooltip blogger Azis Lamayuda*/
body div#toolTip {
position:absolute;
z-index:1000;
min-width:150px;
background:#000000;
border:2px double #E80101;
text-align:left;
padding:5px;
min-height:1em;
-moz-border-radius:5px;
}

body div#toolTip p {
margin:0;
padding:0;
color:#ccc;
font:11px/12px trebuchet MS,arial,sans-serif;
font-weight:bold;
}

body div#toolTip p em {
display:block;
margin-top:3px;
color:#fff;
font-style:normal;
font-weight:normal;
}

body div#toolTip p em span {
font-weight:bold;
color:#fff;
}

/* End Tooltip blogger Azis Lamayuda*/


4. Sekarang simpan script berikut diatas kode </head>

<script src='http://milikazis.googlecode.com/files/tooltipURL.js' type='text/javascript'/>
<script src='http://milikazis.googlecode.com/files/Tooltipz33s.js' type='text/javascript'/>

5. Simpan template kalian dan Lihat hasilnya

Semoga bermanfaat ...
Read More - Membuat Tooltip Untuk Setiap Link Blogger

Cara Membuat Balloon Tooltip Pada Link di Blog

Ballon Tooltip adalah informasi atau Penjelasan dari link atau gambar.Biasanya kita menemukan ini pada software ataupun system tray komputer kita. Nah kali ini saya akan menjelaskan cara membuat Ballon Tooltip pada Link yang ada di blog kita. Bisa...?

Untuk LIVE DEMO silahkan kalian Klik Button DEMO dibawah ini :





pastinya pertanyaan itu bisa dijawab dengan mengikuti langkah langkah dibawah ini:
1. Login ke Blogger Kalian
2. masuk k rancangan / tata letak
3. pilih Edit HTML ( Back Up template dulu )
4. cari kode ]]></b:skin>
5. lalu sisipkan kode berikut diatasny kode tadi

/*---------- bubble tooltip -----------*/
a.tt{
position:relative;
z-index:24;
color:#3CA3FF;
font-weight:bold;
text-decoration:none;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltip{
display:block;
position:absolute;
top:0px; left:0;
padding: 15px 0 0 0;
width:200px;
color: #993300;
text-align: center;
filter: alpha(opacity:90);
KHTMLOpacity: 0.90;
MozOpacity: 0.90;
opacity: 0.90;
}
a.tt:hover span.top{
display: block;
padding: 30px 8px 0;
background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyYJgzXjqETmK7kyUDOrC6L3v18hJ8mviAtW26V7swng3ej3G50bEqEh8AOg_4Quo2x6EDsJQOzymXigrXqpzQTnfv8BlLd8J4XQ5fjCJa3kOgSC9U3H-COS0EYfIp-FdTHrtq1pbYn28/) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
display: block;
padding: 0 8px;
background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiL2O_th4y3qo1NT_WNOMVSQxoEXUhPYzbFL8ykloZDBjRvHOvXKxGxOvXK7S3oijPNTwMvA_03lxrfL0I6QTXLSnOPBkjhHViR6thItP_e8QSC2O9yUS4_-61Uxt2JVsMeC5NnL9uVyYU/) repeat bottom;
}
a.tt:hover span.bottom{
display: block;
padding:3px 8px 10px;
color: #548912;
background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyYJgzXjqETmK7kyUDOrC6L3v18hJ8mviAtW26V7swng3ej3G50bEqEh8AOg_4Quo2x6EDsJQOzymXigrXqpzQTnfv8BlLd8J4XQ5fjCJa3kOgSC9U3H-COS0EYfIp-FdTHrtq1pbYn28/) no-repeat bottom;
}

6. SIMPAN template.

Untuk menampilkan Balloon tooltipnya sendiri silahkan Copy code berikut:

<a href="TUJUAN LINK YANG AKAN DITUJU" class="tt">TEXT UNTUK LINK<span class="tooltip"><span class="top"></span><span class="middle">ISI DARI BALLOON TOOLTIP</span><span class="bottom"></a>


kETERANGAN :
== code warna merah : text yang kalian tulis
== code warna biru : Link yang akan diberi tooltip
== code warna Hijau : keterangan didalam balloon tooltip
== code warna pink : Link tujuan

Contoh hasilnya seperti ini :



Sekian dulu dan semoga bermanfaat... ditunggu komentarnya..
Read More - Cara Membuat Balloon Tooltip Pada Link di Blog

Membuat Balloon Tooltip Dengan Css3

Sekarang saya akan mencoba membuat balloon Tooltip dengan Css3. Ya memang sekarang lagi seru-serunya dengan Css3. Untuk contoh balloon tooltip ini kalian bisa melihatnya dibawah ini :

Coba arahkan mouse pada link berikut ini :






Untuk membuat balloon tooltip seperti ini, kalian harus login dulu ke blogger kalian, selanjutnya ikuti tahap-tahap berikut ini:

1. Masuk ke rancangan ---> EDIT HTML (centang Expand Template Widget)
2. Simpan CSS berikut diatas kode ]]></b:skin>

#bubblemenu li{ display:inline; float:left; margin-left:10px; cursor:pointer; }
#bubblemenu li >div{ width:150px; min-height:100px; position:absolute; display:inline; margin-left:-70px; padding:5px; visibility:hidden; opacity:0; margin-top:-150px; background:#fff; font-size:1em; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-box-shadow:0 0 8px gray; -webkit-box-shadow:0 0 8px gray; filter:progid:DXImageTransform.Microsoft.Shadow(color='#272229',Direction=135,Strength=3); box-shadow:0 0 8px gray; -moz-transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out}

#bubblemenu li:hover >div{visibility:visible; opacity:1; margin-top:-150px; -moz-transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out}


3. Simpan template kalian

Tahap selanjutnya adalah pemanggilan kode diatas, Sekarang kalian masuk ke Elemen Halaman.

== Tambah Gadget --> HTML/JavaScript
== Simpan kode berikut didalam content Javascript nya

<ul id="bubblemenu"> <li><br />
<a href="URL LINK KALIAN" target="_blank">Contoh Tooltip</a><br />
<div> Keterangan Dalam Balloon Tooltip<br />
</div><br />
</li>
<li><br />

<a href="URL LINK KALIAN" target="_blank">Contoh Tooltip</a><br />
<div>Keterangan Dalam Balloon Tooltip<br />
</div> </li>
<li><br />
<a href="URL LINK KALIAN" target="_blank">Contoh Tooltip</a><br />
<div>Keterangan Dalam Balloon Tooltip<br />

</div> </li>
<li><br />
<a href="URL LINK KALIAN" target="_blank">Contoh Tooltip</a> <br />
<div> Keterangan Dalam Balloon Tooltip<br />
</div> </li>
</ul>


Keterangan :
  • Kode Berwarna merah adalah Link kalian
  • Kode Berwarna biru adalah keterangan dalam balloon tooltip
sumber :  z33s
Read More - Membuat Balloon Tooltip Dengan Css3

Cara Membuat Dropdown Menu jQuery di Blogger

Cara Membuat Dropdown Menu Horizontal Menggunakan jQuery di Blogger
Anda bisa merubahnya dengan cara memberi efek dropdown dengan jquery, "Create a multilevel Dropdown menu with CSS and improve it via jQuery" adalah salah satu pilihan menarik, yang dikembangkan oleh kriesi.at. Untuk melihat hasil dari penerapan itu anda bisa melihat pada blog saya atau melihat disini.  Live Demo
Cara Membuat Dropdown Menu jQuery di Blogger:
1. Masukan script jQuery berikut diatas </head>:
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js' type='text/javascript'/>
¶ Catatan: Jika anda telah memiliki script jQuery di template anda, maka script ini tidak diperlukan lagi.
2. Masukan kode Javascript berikut dibawah script jQuery tadi :
<script type='text/javascript'>
function mainmenu(){
$(&quot; #nav ul &quot;).css({display: &quot;none&quot;}); // Opera Fix
$(&quot; #nav li&quot;).hover(function(){
$(this).find(&#39;ul:first&#39;).css({visibility: &quot;visible&quot;,display: &quot;none&quot;}).show(400);
},function(){
$(this).find(&#39;ul:first&#39;).css({visibility: &quot;hidden&quot;});
});
}
$(document).ready(function(){    
mainmenu();
});

</script>
<!-- end dropdown menu-->
3. Masukan kode HTML berikut sebelum <div id='header-wrapper'>:
<ul id='nav'>
<li><a href='/'>Home</a></li>
<li><a href='http://www.rikyrizkiyana.co.cc/'>Riky Rizkiyana</a></li>
<li><a href='#'>Demo Dropdown Menu jQuery &#187;</a>
<ul>
<li><a href='#'>Tutorial &#187;</a>
<ul>
<li><a href='http://www.rikyrizkiyana.co.cc/2010/05/cara-membuat-back-to-top-menggunakan.html'>Back to Top</a></li>
<li><a href='http://www.rikyrizkiyana.co.cc/2010/05/link-hover-dengan-jquery.html'>Link Hover</a></li>
</ul>
</li>
<li><a href='http://www.rikyrizkiyana.co.cc/2010/05/cara-membuat-jquery-color-picker-di_12.html'>jQuery Color Picker</a></li>
<li><a href='http://www.rikyrizkiyana.co.cc/2010/05/cara-membuat-menu-horizontal-ala-cnncom.html'>Menu Horizontal Ala CNN.com</a></li>
<li><a href='http://www.rikyrizkiyana.co.cc/2010/05/cara-membuat-tabbed-sidebar-by-abu.html'>Tabbed Sidebar by Abu Farhan</a></li>
</ul>
</li> <div class='clear'/>
</ul>
¶ Catatan : Anda bisa menepatkan HTML tersebut sesuai dengan template yang anda pakai.
4. Masukan kode CSS berikut diatas code ]]></b:skin>:
#nav{
background-color: #fff;
border: 1px solid #ccc;
}
#nav, #nav ul{
width: 960px;
margin:0px auto;
padding:5px 0;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:1.5em;
text-align:left;
}
#nav a{
display:block;
padding:2px 10px;
border:1px solid #212421;
color:#fff;
text-decoration:none;
background-color:#212421;
}
#nav a:hover{
background-color:#333;
}
#nav li{
float:left;
position:relative;
padding:0px 5px;
}
#nav ul {
position:absolute;
display:none;
width:12em;
top:100%;
left:0;
}
#nav li ul a{
width:12em;
height:auto;
float:left;
}
#nav ul ul{
top:auto;
}
#nav li ul ul {
left:13em;
margin:0px 0 0 10px;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
display:block;
}
¶ Catatan: kode css ini bisa anda edit sesuai template anda.
5. Save template, selesai.
Sumber artikel:
1. Penerapan Dropdown Menu jQuery di Blogger Template - Deconstructioncode
2. Create a multilevel Dropdown menu with CSS and improve it via jQuery - kriesi.at
Read More - Cara Membuat Dropdown Menu jQuery di Blogger