0

私はこれを持っており、関数を実行する必要がありloadますresize

$(window).resize(stuffForResizeAndReady);
$(document).ready(stuffForResizeAndReady);

ただし、関数はロード時に実行されませんが、サイズ変更時に実行されます。これを行って確認しました。

if ($("#table").length) {
    alert("element found");
}

..アラートは表示されませんが、サイズを変更すると表示されます。

スクリプト全体が最初のサイズ変更時にのみアクティブ化され、前にはアクティブ化されていないように見えます。

4

1 に答える 1

0

次の 2 行を $(document).ready ブロックの外に移動します。

$(window).resize(stuffForResizeAndReady);
$(document).ready(stuffForResizeAndReady);

また、その関数の定義を移動しstuffForResizeAndReadyます (以下のコメントで提案されているように)。

于 2013-01-22T14:01:05.550 に答える