1

私は 3 ページあります。

1ページはメインページ、残りの2ページ(ポップアップページ)、

メインページ(ページ番号1)で、jqueryの参照を書いています

<script type="text/javascript" src="../Scripts/jquery-1.7.1.js"></script>
    <script type="text/javascript" src="../Scripts/jquery-ui-1.8.20.js"></script>

今、ライトボックス jquery popupを使用してポップアップに 2 ページ目 (ページ番号 2) をロードしています。

今問題は、jquery ajax関数を3ページ目に書いた場合、そこでエラーが発生した場合、2ページ目のJqueryも動作を停止します(たとえば、ページ-2で、いくつかの要素を非表示にするとドキュメントの準備が整いました、動作が停止します)

なぜ?

4

1 に答える 1

2

それが完全に新しいウィンドウである場合、つまり、それを開いたウィンドウの DOM の一部ではない場合、実行に必要なスクリプト ファイルがありません。

「子」ウィ​​ンドウの HTML に、必要な jquery アセットへの参照を含めます。

于 2013-03-13T15:33:58.957 に答える