0

複数のテンプレート ファイルに、ブラウザのサイズ変更を処理するための独自の JavaScript コードがあります。レンダリングされた結果として、すべてのテンプレートが、各テンプレートで定義された JavaScript を使用してブラウザーのサイズ変更イベントを処理することを望みます (C# のイベント ハンドラー機能に似ています)。

例えば:

header.jsp - alert('foo') when browser resizes

body.jsp - alert('bar') when browser resizes

When header/body.jsp are rendered into one page:

alert('foo') then alert('bar') when browser resizes.

これまでのところ、JQuery がこのユース ケースをどのようにサポートできるかわかりません。私のアイデアは実現可能ですか?

ありがとうございました!

4

1 に答える 1

0

JavaScript は .jsp ではなく .js ファイル拡張子です。

ただし、リッスンする必要があるイベントは resize イベントです。JQueryでは、これを使用できます:

$(document).resize(function() {
    //whatever
    alert('foo');
});

また

$(document).on('resize', function() {
    //whatever
    alert('bar');
});
于 2012-07-16T06:29:14.263 に答える