0

ページの読み込み時にタブ付き div のクリックをシミュレートしようとしています。

これを行うには、次を使用します。

$(document).ready(function() {
    $("#tab_inbox").click();
});

ただし、これは機能していないようですが、Google chromeの開発コンソールにこれを入力すると機能します..

$("#tab_inbox").click();

タブを表示するには、次のコードを使用します。

$("#tab_inbox").click(function() {
    $("#othertab").hide();
    $("#tab_inbox").show();
});

誰が何が悪いのか知っていますか?

4

3 に答える 3

0

表示/非表示の手法を使用しているというコメントを読みましたが、最初の表示オプションをクリックする必要があると思いますか? その場合は、クリックして非表示/表示するのではなく、コード内で特に要素を非表示 (または表示) にします。そう

$(document).ready(function() {
    $("#tab_inbox").hide();
}

または、コア JavaScript を試して使用します

window.onload = function() {
    // code here
}

window.onload はページにすべてが読み込まれるまで待機しますが、jQuery の .ready() は画像やその他のメディアが読み込まれる前に起動する場合があります。

于 2013-08-04T14:55:09.777 に答える