2009-06-30 81 views
2

我有jQuery選項卡設置,但我試圖讓一個選項卡按照外部鏈接。jQuery選項卡 - 繼外部鏈接

我曾嘗試使用從jQuery的代碼,但該網址仍通過Ajax加載,而不是瀏覽器重定向到URL:

http://jqueryui.com/demos/tabs/#...follow_a_tab.27s_URL_instead_of_loading_its_content_via_ajax

當前代碼:

$(function() { 
      $('#rotate > ul').tabs({ 
       select: function(event, ui) { 
        var url = $.data(ui.tab, 'load.tabs'); 
        if(url) { 
         location.href = url; 
         return false; 
        } 
        return true; 
       } 
      }); 
     }); 
+0

當你運行代碼時,你可以在斷點(又名「調試器;」語句)中告訴我在if()語句時url的值嗎? – DMCS 2009-07-02 19:53:09

回答

0

的Javascript代碼:

$(function() { 
    $('#rotate').tabs({ 
     select: function(event, ui) { 
      var url = $.data(ui.tab, 'load.tabs'); 
      if(typeof(url) != "undefined") { 
       location.href = url; 
      } 
     } 
    }); 
}); 

http://jsbin.com/ejupil

相關問題