在JQuery UI选项卡的当前选项卡中打开链接

时间:2009-10-28 02:14:14

标签: jquery jquery-ui-tabs

来自官方网站的代码似乎只在首次加载时将点击事件绑定到链接。加载新页面后,所有链接似乎都没有绑定,因此任何进一步的点击都会离开页面。

$('#example').tabs({
    load: function(event, ui) {
        $('a', ui.panel).click(function() {
            $(ui.panel).load(this.href);
            return false;
        });
    }
});

如何将点击事件绑定到加载到当前标签的每个新页面中的链接?

1 个答案:

答案 0 :(得分:3)

尝试live

    $('a', ui.panel).live('click', function() {
        $(ui.panel).load(this.href);
        return false;
    });