当我们在页面中的某个地方出错时,jquery无法工作

当我们在页面中的某个地方出错时,jquery无法工作,jquery,html,Jquery,Html,我有3页 一个页面是主页,另外两个页面(弹出页面) 在主页(第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> 现在我正在使用lightbox j

我有3页

一个页面是主页,另外两个页面(弹出页面)

在主页(第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>

现在我正在使用lightbox jquery popup在弹出窗口中加载第二页(第2页),我没有在第二页中写入任何jquery引用,就像打开第三页一样

现在的问题是,若我在第3页编写了jQueryAjax函数,若出现错误,第2页的jquery也会停止工作(例如:在第2页中,若我隐藏了一些元素,文档准备就绪,它就会停止工作)


为什么?

如果它是一个全新的窗口,即:不是打开它的窗口的DOM的一部分,它将没有必要的脚本文件来运行


在“孩子”窗口的HTML中,包括对jquery资产的必要引用

如果这不是您要寻找的答案,请原谅,但我在回答您的问题时遇到了一些麻烦好吧,让我告诉您,主页上有一个div,在这个div中,我正在加载第2页和第3页,这个div使用我的lightbox作为popup你把lightbox作为IFRAME加载吗?如果是这样,那将是你问题的主要部分。所有3页都在同一个目录中吗?确保src中的路径指向所有3个。您应该从第二页或第三页提供语法。您确定所有Java脚本都正常工作并且代码得到执行吗?因为如果代码中有错误,javascript将停止执行。尝试添加一些警报以检查代码是否已执行。