官网的代码似乎只在第一次加载时将点击事件绑定(bind)到链接。加载新页面时,所有链接似乎都已解除绑定(bind),因此任何进一步的点击都将离开该页面。
$('#example').tabs({
load: function(event, ui) {
$('a', ui.panel).click(function() {
$(ui.panel).load(this.href);
return false;
});
}
});
如何将点击事件绑定(bind)到加载到当前选项卡的每个新页面中的链接?
最佳答案
尝试live :
$('a', ui.panel).live('click', function() {
$(ui.panel).load(this.href);
return false;
});
关于jquery - 在 JQuery UI 选项卡的当前选项卡中打开链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1634820/