0

我会尽量具体解决我的问题:

当我在我的网页中时,我已经选择了一个选项卡,所以我试图验证如果我的实际选项卡没有经过验证或处理(例如表单捕获),用户不会从一个选项卡更改。因此,如果单击其他选项卡,我将插入以下代码:

$("#aTab0").click(function() {
    if(!validation){
        var $tabs=$(".tabs").tabs(); 
        $tabs.tabs('select', 0);
        return;
    }               
});

没关系,它再次更改为实际选项卡,但单击的选项卡的样式已更改..我希望它保持未单击状态..

我想要的一个想法是,如果我可以停止单击其他选项卡的事件..

请帮忙!我需要一个人.. =P

提前致谢!

4

2 回答 2

1

更改“返回;” “返回错误;”,应该这样做。在事件处理函数中返回“false”应该停止处理事件。

于 2013-04-19T18:42:14.990 回答
0
$(".tabs").tabs("option", "selected", 0);
于 2013-05-07T04:40:02.237 回答