当前位置: 首页 > 面试题库 >

在AJAX加载的内容上运行JQuery脚本

宇文俊风
2023-03-14
问题内容

我正在使用.load()将静态HTML文件拉到我的主HTML页面上。我编写的脚本和选择器存在于:

$(document).ready(function(){});

但是它们不适用于AJAX加载的内容。我读到这是因为我正在使用的选择器不可用。

有一个更好的方法吗?将脚本添加到window.load函数也不起作用:

$(window).load(function() {});

问题答案:
$(document).ajaxComplete(function(){
    // fire when any Ajax requests complete
})

ajaxComplete()



 类似资料:
  • 问题内容: 我正在使用jquery地址插件来加载页面,但是没有hash(#)。 index.html: page.html: 在#content div中将从page.html中加载#content html(也许我应该使用其他函数,而不是.html(),请纠正我),因为div是script标签,但是加载该页面时我没有收到警告从ajax开始,无需加载ajax就可以运行。有人能帮我吗 ? 编辑:当我

  • 问题内容: 我的问题: 我有index.html: 是这样的: 问题很简单。 当我按下按钮时,我想动态加载内容,而无需刷新。 提前致谢!请发表评论以进行任何必要的澄清。 编辑,更详细的解释: 我不确定自己是否很清楚(或者我可能不了解我缺乏技术技能的答案),所以我再说一遍。(改写) 我有一个带有提交按钮的HTML,该按钮通过POST方法发送变量。 PHP文件使用此变量,并在经过一定过程后插入并更新M

  • 问题内容: 我有一个-link元素,该元素具有指向页面的href链接,但是我必须使用Ajax从href -url加载该内容,而不是将用户重定向到该页面。如何修改链接以仅从该链接加载内容,以便可以将该内容注入当前页面? 我做了这个,但是没用。 问题答案: 的负载功能并不旨在收集请求响应,该功能用于负载HTML从远程文件并注入到一个DOM元素,例如: 如果处理锚元素的单击事件,则应防止浏览器跟随链接h

  • 问题内容: 我知道这是一个模糊的问题- 对此感到抱歉。如果我有一个在PHP和MySQL上运行的论坛,聊天室或类似的地方,用户可以在其中输入和提交数据,那么什么是最好的方式来使新提交的内容在提交后自动在页面上显示给所有用户? 如果您愿意,它很像实时新闻源…效果排序在这里适用于stackoverflow,当您回答问题时,系统会在您提交新答案时告知您。我想测试新提交的内容,然后自动显示它。 有什么建议?

  • 问题内容: 我有一个chrome扩展程序,可以在网站上进行一些更改(编辑评论)。 在站点上进行了最近更改之后(站点不是我的站点)-使用ajax加载了注释块(之前是简单的发布请求,整个页面都重新加载了)。 现在,如果我第一次加载页面-内容脚本可以工作,但是当我转到下一页时,说页面#2-使用ajax添加注释,并且不再运行扩展脚本。所以评论并没有改变我想要的方式。 有没有简单的方法来监听页面更改DOM并

  • 问题内容: 我试图在运行ajax调用时显示加载图像,但是使用该属性不会更改结果区域。 提前致谢。 问题答案: 我有一个解决方案,它可能不是最好的方法,但在这种情况下有效。 通过在调用ajax函数之前设置共振内容,它将一直显示加载文本,直到ajax调用更新相同的内容为止。 感谢所有花时间回答的人。 艾伦