我想阻止删除jquery ui选项卡

时间:2012-10-03 06:35:34

标签: jquery-ui-tabs

在jquery中的新手,如标题中所述,我想阻止删除jquery ui tab或至少在之前询问确认。

我试过

$( "#tabs" ).bind( "tabsremove", function(event, ui) {
        var ok=confirm("Are you sure you want to close this tab ?");
        if (ok) {
            return true;
        } else {
            return false;
        };
     });

$( "#tabs" ).bind( "tabsremove", function(event, ui) {
        var ok=confirm("Are you sure you want to close this tab ?");
        if (ok) {
            return true;
        } else {
            return false;
        };
     });

但问题是在我之后问,而不是之前。 有可能吗?

先谢谢您的建议(对不起我的英语,我是法国人)

祝你好运, 克里斯托夫

1 个答案:

答案 0 :(得分:0)

这是what you mean?

$( "#tabs span.ui-icon-close" ).live( "click", function() {
        var ok=confirm("Are you sure you want to close this tab ?");
        if (ok) {
            var index = $( "li", $tabs ).index( $( this ).parent() );
            $tabs.tabs( "remove", index );
        } else {
            return false;
        };

这是jQuery-ui-tabs