3

ユーザーがフォントサイズを大きくし、関数をこのイベントにバインドして、これが発生したときにいくつかのものを再計算するかどうかをjQueryで確認できますか?

4

2 に答える 2

4

残念ながら、いいえ、これを直接行うことはできません。

あなたが得ることができる最も近いものはresize、これが影響を与えるとあなたが知っている要素のイベントにアタッチすることであると私は信じています。これを行うには、サイズ変更プラグインを取得し、イベントを要素にアタッチします。フォントサイズを変更すると、次のようにサイズが変更されます。

$("#myDiv").resize(function() {
 //recalc
});

サイズ変更プラグインは、.resize()ほとんどすべての要素でハンドラーを使用できるようにします。

于 2010-04-17T10:31:46.573 に答える
0

いいえ、これは完全にブラウザの処理です。フォントサイズが大きくなるとイベントをキャッチできなくなりますが、残念ながらそのようなイベントはありません。

于 2010-04-17T10:27:25.173 に答える