2011-03-27 67 views
0

我已經成功實施了Vertical jScrollPane with tabs 我試圖讓一個標籤默認顯示出來。jScrollPane垂直製表符 - 如何模擬鏈接/製表符上的點擊?

我可以通過模擬點擊ID爲#default的鏈接來做到這一點嗎?如果是這樣,怎麼樣?

該代碼與該網站上的代碼完全相同。這裏的JavaScript:

$(function() 
{ 
    // Create the "tabs" 
    $('.tabs').each(
     function() 
     { 
      var currentTab, ul = $(this); 
      $(this).find('a').each(
       function(i) 
       { 
        var a = $(this).bind(
         'click', 
         function() 
         { 
          if (currentTab) { 
           ul.find('a.active').removeClass('active'); 
           $(currentTab).hide(); 
          } 
          currentTab = $(this).addClass('active') 
              .attr('href'); 
          $(currentTab).show().jScrollPane(); 
          return false; 
         } 
        ); 
        $(a.attr('href')).hide(); 
       } 
      ); 
     } 
    ); 
}); 

這裏的html代碼:

 <ul class="tabs"> 
      <li><a href="#pane1" id="default">Pane 1</a></li> 
      <li><a href="#pane2">Pane 2</a></li> 
      <li><a href="#pane3">Pane 3</a></li> 
     </ul> 

謝謝!

回答

0

在初始化後,這是否按預期運行?

$('#default').click() 
+0

感謝您的回覆!你的回答擺脫了急需的光芒。我正在嘗試各種代碼(看起來好代碼),菜單初始化之前........所需的只是腳本末尾的一行代碼。我已經添加 '$(文件)。就緒(函數(){\t \t \t $( '#默認')點擊()\t \t \t \t \t \t。});'那個劇本,瞧結束。非常感謝!!!!!!!!! – Cris 2011-03-27 23:21:23

+0

非常歡迎您! – 2011-03-30 13:23:46