前回の Twitter の Bootstrap を使用しています。ウィンドウの幅が 980px 未満のときに特定の JS 関数 (ツールチップを 1 回表示) を実行したい (ご存知のように、このサイズでは Bootstrap は Navbar を変更し、標準のメニュー項目を非表示にします) – ウィンドウは 768 から 979 までです。 . そんなこと知ってる
@media (min-width: 768px) and (max-width: 979px) {...}
このオプションは、イベントをキャッチするために使用できます。ただし、次のような既存のスタイルを変更する場合にのみ使用できます
body {background-color:#ccc;}
そして、JS 関数を起動するか、要素の特定のスタイルを追加または削除する必要があります。私はもう試した:
<script>
window.onresize = function () {
if (window.outerWidth == 980) {alert('');}
};
</script>
しかし、このソリューションは非常に遅く、ブラウザ ウィンドウがハングすることさえあります。それで、ウィンドウがGREATER側から979pxにサイズ変更され、JS関数を実行するときに、このイベントをキャッチする解決策はありますか?
ありがとうございます!