The code from official website seems only binds click event to links at first load. When a new page is loaded, all links seem 开发者_如何学Pythonto be unbinded so any further clicks will leave the page.
$('#example').tabs({
load: function(event, ui) {
$('a', ui.panel).click(function() {
$(ui.panel).load(this.href);
return false;
});
}
});
How to bind click events to links in every new page loaded into current tab?
try live:
$('a', ui.panel).live('click', function() {
$(ui.panel).load(this.href);
return false;
});
精彩评论