?

Followers

×

Tentang Blog Ini×

Blog ini wadah merupakan media pembelajaran otodidak secara online bagi kalangan newbie seperti Andmin ini, akan tetapi belajar dan berusaha secara otodidak inilah yang membuat saya bisa berkreasi dengan ala kadarnya.

Salam pembuka dari Admin sebagai penulis blog ini sebelumnya akan memperkenalkan diri saya sebagai salah satu blogger yang berasal dari Jawa Timur.

Bagi para pembaca yang mungkin juga ingin menghubungi saya, bisa melihat alamat juga kontak saya yang disediakan dibawah ini.

Nama :  Admin
Email :  admin[at]gmail[dot]com

by Admin

Sidebar Blog×

Daftar Blog Bacaanku×

Bagikan kepada teman!
Close Info

LINK FRIEND

Sampaikan pesan anda jika ingin memajang link blog anda di Id Tutor Plus pada  (Link Friend)

NAMA BLOGURL BLOGDESCRIPSI BLOG
KOD Bloghttp://kang-onk.blogspot.com/Konsep Blogging Sederhana
KOD Sharehttp://onk-shared.blogspot.comShare something beautiful for you
Klik Templatehttp://klik-template.blogspot.com/Beauty Premium Teamplate for You

Membuat Tab Menu Dengan jQuery

Tab menu dalam dunia blogger tidaklah asing. Bisa anda lihat di setiap template hampir 90% pengguna blogger memsang widget blogger dengan tab menu. Seperti yang dituliskan pada artikel sebelumnya. Mungkin Anda berminat untuk memasang pada sidebar blog Anda.

Fitur ini dilengkapi sengan animasi yang menarik untuk dilihat, buktikan...!!!

Tab Menu Dengan jQuery
Cara Membuat Tab Menu Dengan jQuery pada blogger

Pemasangannya

#itptabmenu-wrap {
  width:440px;
  margin:80px auto;
}
h1 {
  font:bold 40px Sans-Serif;
  margin:0 0 20px 0;
}
.hide {
  position:absolute;
  top:-9999px;
  left:-9999px;
}
#itptabmenu {
  background:#eee;
  padding:10px;
  margin:0 0 20px 0;
  -moz-box-shadow:0 0 5px #666;
  -webkit-box-shadow:0 0 5px #666;
}
#itptabmenu .nav {
  overflow:hidden;
  margin:0 0 10px 0;
}
#itptabmenu .nav li {
  width:97px;
  float:left;
  margin:0 10px 0 0;
}
#itptabmenu .nav li.last {
  margin-right:0;
}
#itptabmenu .nav li a {
  display:block;
  padding:5px;
  background:#959290;
  color:white;
  font-size:10px;
  text-align:center;
  border:0;
}
#itptabmenu .nav li a:hover {
  background-color:#111;
}
#itptabmenu ul {
  list-style:none;
}
#itptabmenu ul li a {
  display:block;
  border-bottom:1px solid #666;
  padding:4px;
  color:#666;
}
#itptabmenu ul li a:hover {
  background:#fe4902;
  color:white;
}
#itptabmenu ul li:last-child a {
  border:none;
}
#itptabmenu ul li.itptabmenu-one a.current,
#itptabmenu ul.featured li a:hover {
  background-color:#0575f4;
  color:white;
}
#itptabmenu ul li.itptabmenu-two a.current,
#itptabmenu ul.core li a:hover {
  background-color:#d30000;
  color:white;
}
#itptabmenu ul li.itptabmenu-three a.current,
#itptabmenu ul.jquerytuts li a:hover {
  background-color:#8d01b0;
  color:white;
}
#itptabmenu ul li.nav-four a.current,
#itptabmenu ul.classics li a:hover {
  background-color:#FE4902;
  color:white;
}
<div id="itptabmenu-wrap">
 <div id="itptabmenu">
  <ul class="nav">
   <li class="itptabmenu-one"><a href="#featured" class="current">CSS 3</a></li>
   <li class="itptabmenu-two"><a href="#core">Label</a></li>
   <li class="itptabmenu-three"><a href="#jquerytuts">jQuery</a></li>
   <li class="nav-four last"><a href="#classics">Classics</a></li>
  </ul>

  <div class="list-wrap">
   <ul id="featured">
    <li><a href="#">Tab Menu jQuery 1</a></li>
    <li><a href="#">Tab Menu jQuery 1</a></li>
    <li><a href="#">Tab Menu jQuery 1</a></li>
    <li><a href="#">Tab Menu jQuery 1</a></li>
    <li><a href="#">Tab Menu jQuery 1</a></li>
    <li><a href="#">Tab Menu jQuery 1</a></li>
    <li><a href="#">Tab Menu jQuery 1</a></li>
   </ul>
           
   <ul id="core" class="hide">
    <li><a href="#">Tab Menu jQuery 2</a></li>
    <li><a href="#">Tab Menu jQuery 2</a></li>
    <li><a href="#">Tab Menu jQuery 2</a></li>
    <li><a href="#">Tab Menu jQuery 2</a></li>
    <li><a href="#">Tab Menu jQuery 2</a></li>
    <li><a href="#">Tab Menu jQuery 2</a></li>
    <li><a href="#">Tab Menu jQuery 2</a></li>
   </ul>
           
   <ul id="jquerytuts" class="hide">
    <li><a href="#">Tab Menu jQuery 3</a></li>
    <li><a href="#">Tab Menu jQuery 3</a></li>
    <li><a href="#">Tab Menu jQuery 3</a></li>
    <li><a href="#">Tab Menu jQuery 3</a></li>
    <li><a href="#">Tab Menu jQuery 3</a></li>
    <li><a href="#">Tab Menu jQuery 3</a></li>
    <li><a href="#">Tab Menu jQuery 3</a></li>
   </ul>
           
   <ul id="classics" class="hide">
    <li><a href="#">Tab Menu jQuery 4</a></li>
    <li><a href="#">Tab Menu jQuery 4</a></li>
    <li><a href="#">Tab Menu jQuery 4</a></li>
    <li><a href="#">Tab Menu jQuery 4</a></li>
    <li><a href="#">Tab Menu jQuery 4</a></li>
    <li><a href="#">Tab Menu jQuery 4</a></li>
    <li><a href="#">Tab Menu jQuery 4</a></li>
   </ul>
  </div>

 </div> 
</div>
<script type='text/javascript'>
//<![CDATA[
(function($) {

    $.organicTabs = function(el, options) {
    
        var base = this;
        base.$el = $(el);
        base.$nav = base.$el.find(".nav");
                
        base.init = function() {
        
            base.options = $.extend({},$.organicTabs.defaultOptions, options);
            
            // Accessible hiding fix
            $(".hide").css({
                "position": "relative",
                "top": 0,
                "left": 0,
                "display": "none"
            }); 
            
            base.$nav.on("click", "li > a", function() {
            
                // Figure out current list via CSS class
                var curList = base.$el.find("a.current").attr("href").substring(1),
                
                // List moving to
                    $newList = $(this),
                    
                // Figure out ID of new list
                    listID = $newList.attr("href").substring(1),
                
                // Set outer wrapper height to (static) height of current inner list
                    $allListWrap = base.$el.find(".list-wrap"),
                    curListHeight = $allListWrap.height();
                $allListWrap.height(curListHeight);
                                        
                if ((listID != curList) && ( base.$el.find(":animated").length == 0)) {
                                            
                    // Fade out current list
                    base.$el.find("#"+curList).fadeOut(base.options.speed, function() {
                        
                        // Fade in new list on callback
                        base.$el.find("#"+listID).fadeIn(base.options.speed);
                        
                        // Adjust outer wrapper to fit new list snuggly
                        var newHeight = base.$el.find("#"+listID).height();
                        $allListWrap.animate({
                            height: newHeight
                        });
                        
                        // Remove highlighting - Add to just-clicked tab
                        base.$el.find(".nav li a").removeClass("current");
                        $newList.addClass("current");
                            
                    });
                    
                }   
                
                // Don't behave like a regular link
                // Stop propegation and bubbling
                return false;
            });
            
        };
        base.init();
    };
    
    $.organicTabs.defaultOptions = {
        "speed": 300
    };
    
    $.fn.organicTabs = function(options) {
        return this.each(function() {
            (new $.organicTabs(this, options));
        });
    };
    
})(jQuery);
//]]>
</script>
    <script>
        $(function() {
    
            $("#itptabmenu").organicTabs();
        });
    </script>

Hasilnya

Semoga bermanfaat.

Terakhir Diperbaharui

    2 comments

    4 April 2013 06.02 Permalink
    Sip banget mas... aku sudah lihat demo-nya...
    7 Juni 2013 09.40 Permalink
    mantap mbak.. :-D

    Catatan :
    Link hidup dalam komentar akan terhapus secara otomatis.
    Untuk menyisipkan kode, gunakan tag <i rel="code">KODE ANDA</i>
    Kode yang panjang bisa menggunakan tag <i rel="pre">KODE PANJANG ANDA</i>
    Untuk menyisipkan gambar, gunakan tag <i rel="image">URL GAMBAR</i>
    Untuk menyisipkan judul, gunakan tag <b rel="h3">JUDUL ANDA DI SINI...</b>
    Untuk menciptakan efek tebal gunakan tag <b>TEKS ANDA DI SINI...</b>
    Untuk menciptakan efek huruf miring gunakan tag <i>TEKS ANDA DI SINI...</i>

    Khusus untuk membalas komentar disarankan menggunakan tombol balas di samping komentar terkait dibandingkan menggunakan formulir komentar di bawah agar komunikasi lebih terstruktur. Karena mungkin, apa yang Anda tanyakan/katakan saat ini akan sangat bermanfaat bagi pembaca lain.
    :):(^_^:D;):-bd:'(:\:pB):Q:Ozz7:(\o/**p<30:):-a7:O*fck*x@X@~x(:yaya:=p*Klik untuk melihat kode!

    Konversi Kode di Sini  Pasang Link Gratis  Daftar Member Aktif

    Batal

    Ke atas!Ke bawah!