javascript - 使用 jQuery 监听未使用 jQuery.AJAX 加载的 AJAX 加载

标签 javascript jquery ajax plugins jquery-plugins

好吧,有一点棘手的(无论如何对我来说,我在 jQuery/JavaScript 方面很垃圾)。

我使用标准 AJAX 提取数据(即,不使用像 jQuery 或诸如此类的框架......这是有原因的)

但是,我需要在页面加载后立即加载一个 jQuery 脚本。所以,问题来了,一旦 DOM 已更新,我该如何绑定(bind)脚本?我一直在使用 Ariel Fleser 的 listen 插件 ( http://flesler.blogspot.com/2007/10/jquerylisten.html ) 来接收诸如点击之类的事件,但我看不出如何使用它来listen 用于加载事件。

有什么想法吗?我对这个很困惑!!

最佳答案

有什么问题:

yourXMLHTTPRequest.onreadystatechange = function () {
  if (this.readyState == 4) {
      doJQueryStuff();
  }
}

还有,为什么不使用 jQuery 中提供的 AJAX 功能?

顺便说一句,您提到的那个插件看起来只是复制了 live() 提供的功能。和 delegate()方法在 1.4 中引入 jQuery

关于javascript - 使用 jQuery 监听未使用 jQuery.AJAX 加载的 AJAX 加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2833152/

相关文章:

javascript - 更改后的选择值重置为之前的值

javascript - 将字符串的各个部分分组到数组元素中

jquery - 定义动态表格行颜色

javascript - 有什么方法可以从另一个元素获取 css 值,并将其与另一个元素相加吗?

java - 如何控制 JsonView 外部/打包对象属性的可见性?

php - 实时显示 MySQL 数据库中的数据

javascript - 如何查看最新版本的Electron使用的Chromium版本?

javascript - Immutable.js 在访问列表的 .length 时打印警告

jquery - 图像未正确堆叠

javascript - 使用包含列表的 json 数据发送 post 请求