2

私は html5 ボイラープレートを使い始めたばかりで、ドキュメントの head セクションから jquery-1.7.2.min.js を参照する DW ウィジェット Flexslider2 を使用するという問題に遭遇しました。

ボイラープレート Modernizr はドキュメントの最後で jquery-1.9.1.min.js を参照するため、これにより 1.7.2.min がキャンセルされ、ページが公開されたときにスライダーが表示されなくなります。後のスクリプト jquery-1.9.1.min .js が削除され、スライダーが完全に表示されますが、それは Modernizr スクリプトが機能しなくなったことを意味しますか?

問題は明らかに、後のスクリプトが常に最初のスクリプトをオーバーライドするためです。

同じjQueryライブラリ(できれば最新バージョン)から2つを動作させる方法は?

4

2 に答える 2

0

頭で modernizr.js を使用し (IE7 でレンダリングする場合、本体でうまく機能しないため)、最後に jQuery-1.9.1.min.js の前、およびその下で使用している jquery プラグインを使用します。 jquery プラグインまたは JS を適用するために作成した JavaScript。

ロードする順序は重要です。最初に jQuery プラグインをロードし、その後 jQuery-19.1.min.js をロードすると、jQuery-1.9.1 をロードしないとプラグインを理解できないため、適切にロードされません。 min.js

于 2013-05-16T07:27:05.850 に答える
0

含めることができます

<script src="http://code.jquery.com/jquery-migrate-1.2.1.js"></script>

このプラグインは、jQuery で廃止され、バージョン 1.9 で削除された API または機能を検出して復元するために使用できます。詳細については、 https://github.com/jquery/jquery-migrate/#readmeを参照してください。

于 2013-05-16T07:36:49.910 に答える