2009-06-30 3 views
2

У меня есть вкладка jQuery Tabs, но я пытаюсь получить вкладку, чтобы перейти по внешней ссылке.jQuery Tabs - следующие внешние ссылки

Я пытался использовать код из JQuery, но URL по-прежнему загружается через 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

Когда вы запускаете код, можете ли вы поставить точку останова в (aka «debugger;» statement) и сообщить мне значение url во время инструкции if()? – DMCS

ответ

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

Смежные вопросы