2009-07-11 15 views
1

.netのマスターページでjQueryの使用に対処するページがいくつかあります.net MVCアプリケーションのMVCのmasterpagesは少なくなります。しかし、これらのいくつかは、プレリリース版のMVCを区別しているようです。ASP.NET MVC 1.0のマスターページでjQueryを適切に使用する方法

libを含める方法と場所、および潜在的な問題を認識する必要がありますか?

これはかなりまっすぐ進むように見えますが、インクルードをマスターページの頭の中に入れて、作品を仕掛けます。 (私にとってはそれほど遠い)。私は学んだ教訓を探していると思います。私は部分的な見解やAjaxのような機能をまだ傷つけていません。

THX

答えて

1

のjQueryをインクルードする魔法の方法はありません。それはクライアント側のライブラリなので、マスターページにそれを含めれば、任意のビューまたは部分ビューから$(document).readyに簡単にフックできます。

ページの一番上になったら、プラグインを含めたり、いつでもイベントにフックしたりするのは簡単です。こうすることで、アプリケーションに固有のjQueryをビューまたは部分ビュー自体にカプセル化できます。

2

象徴的に言及されているように、jQueryを自由に使用することができますが、それは適切です。私は自分のサイトを計画した後、これを決めるだろう - jQueryを使用しているページが1ページまたは2ページしかない場合、私はそれをそのページに含めるだろう。私のサイト全体がそれに依存している場合(例えば、SOのように)、私はそれを私のマスターページに含めるでしょう。必要なのは単純なタグだけです.jQueryを使用しない複数のページに多くのトラフィックが流れることが予想される場合は、注意すべき唯一のものはおそらく帯域幅です。

関連する問題