问题标签 [jquery-1.5]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
11435 浏览

javascript - 如何将 jQuery Deferred 与自定义事件一起使用?

我有两个抽象进程(例如,在 js 对象中使用不暴露其内部的显示模块模式进行管理),它们在完成时触发自定义事件。我想在两个自定义事件都触发时执行一个操作。

jQuery 1.5 中新的Deferred逻辑似乎是一种理想的管理方式,除了 when() 方法采用返回 promise() 的 Deferred 对象(或普通的 js 对象,但随后 when() 立即完成而不是等待,这对我没用)。

理想情况下,我想做类似的事情:

将这两种技术结合起来的最佳方式是什么?

0 投票
4 回答
581 浏览

jquery - 升级到 jquery 1.5 会导致 .getJSON 出现问题

我目前的代码的一部分如下:

$.getJSON("http://cross.subdomain.url.com", function (data) { alert(data.someobj); //使用数据做一些工作。});

url http://cross.subdomain.url.com,返回 json。

在 jquery 1.4.4 中,这工作得很好。

更新到 jquery 1.5 后,这已停止工作。

我尝试了以下相同的变体:

  1. 将数据类型更改为 json。
  2. 添加“回调?” 到查询。

有人可以阐明 jquery ajax 对象的行为方式吗?

谢谢

0 投票
2 回答
4749 浏览

javascript - jQuery 版本 1.5 - ajax -