0

私は自分の問題を可能な限り具体的にしようとします:

Web ページにいるとき、既に 1 つのタブを選択しているため、実際のタブが検証または処理されていない場合 (フォーム キャプチャなど)、ユーザーが 1 つのタブから変更されないことを検証しようとしています。したがって、他のタブをクリックした場合は、次のコードを挿入します。

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

そして、それは大丈夫です、それは実際のタブに再び変わりますが、クリックされたタブのスタイルが変更されました..私はそれがクリックされていないままにしたい..

私が望むのは、他のタブがクリックされるイベントを停止できるかどうかです..

助けてください!私は誰かが必要です.. = P

前もって感謝します!

4

2 に答える 2

1

「戻る;」を変更 「falseを返す;」に、それを行う必要があります。イベント処理関数で「false」を返すと、イベントの処理が停止するはずです。

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