Javascript JQuery';s load()第一次未加载页面

Javascript JQuery';s load()第一次未加载页面,javascript,jquery,html,css,ajax,Javascript,Jquery,Html,Css,Ajax,请看我的测试页面: (我不能使用codepen.io或其他在线编辑器,因为这是关于AJAX的,并且它不能从外部主机/域加载页面) 下面是如何重现错误: 1) 转到上面的链接 2)在任意区域空白处点击一次/P> 3) 你所看到的只是屏幕上什么都没有(可能是一些滚动条) 正确的行为应该是加载“Test2.html”,但不会发生任何事情 4) 再次单击。现在“Test2.html”已正确加载 为什么第一次单击时,JQuery的load()无法正常工作 Tks 看起来您正在尝试使用一些JQuery插件

请看我的测试页面: (我不能使用codepen.io或其他在线编辑器,因为这是关于AJAX的,并且它不能从外部主机/域加载页面)

下面是如何重现错误:

1) 转到上面的链接

2)在任意区域空白处点击一次/P> 3) 你所看到的只是屏幕上什么都没有(可能是一些滚动条) 正确的行为应该是加载“Test2.html”,但不会发生任何事情

4) 再次单击。现在“Test2.html”已正确加载

为什么第一次单击时,JQuery的load()无法正常工作


Tks

看起来您正在尝试使用一些JQuery插件“revolution”,但没有包括它。因此JQuery对象没有
revolution
方法


解决方案:
revolution
在脚本尝试应用滑块之前,必须包含插件。

您有关于此问题的特定代码吗?你可以把它贴在你的帖子上,如果你在里面添加那些
.load()
代码那就太好了。你肯定会在这里遇到一些控制台错误。。我得到的一个是<代码> Uncaught TypeError:jQuery(…)。革命不是函数< /C> >你在jQuery上是一个错误,当你点击空白区域时,寻求调试帮助(“为什么这个代码不工作?”)必须包含期望的行为,一个特定的问题或错误,以及在问题本身中重现它所需的最短代码。将插件革命文件移动到父页面而不是ajax加载的页面中加载。这将修复您正在获取的错误插件加载到ajax调用的页面中。但它应该在父页面中,这样就可以在第页中找到它load@Lelio:Tks,它现在可以工作了!!!