我有一个加载外部js (index.js)文件的简单页面index.php (父)。js文件中的一些代码在index.php页面上使用,但我希望在作为弹出窗口打开的新页面(test.php)中使用其他代码。我拥有的index.js中的代码是: if (!$("li:nth-child("+nthChild+")").addClass("active");
我使用弹出窗口来显示以前通过标记出现的位置信息。我将一个链接附加到此弹出窗口以重定向到另一个页面,但在单击弹出重定向时收到错误消息“未捕获ReferenceError:$ is not defined”。新页面仍然会显示,但没有任何js库或加载css,因此生成错误“未捕获ReferenceError:$ is not defined”。我认为当从弹出窗口重定向时,所有的js库都不再位于DOM中。我使用Ajax加载其他页面并将其添加到DOM,因此我在第一个页面中引用的所有