jQuery 地址在回调中不起作用
Posted
技术标签:
【中文标题】jQuery 地址在回调中不起作用【英文标题】:jQuery Address do not work in callbacks 【发布时间】:2012-07-10 20:50:09 【问题描述】:今天我探索了一些奇怪的东西:jQuery 地址在 jQuery 回调中不起作用: http://jsfiddle.net/Wh7uS/19/ 有什么建议吗?
【问题讨论】:
【参考方案1】:您绑定到地址的 init 事件,该事件在回调之前触发。 你可以看到,如果你把淡入淡出定时器改成0:
$("#second").fadeIn(0, function()
jQuery.address.init(function(event)
alert("jQuery Address - inside");
);
alert("Sorry for the many alerts");
);
它的回调将立即运行,绑定将被调用的 init 事件处理程序并发出警报(全部来自回调)。时间就是一切:)
【讨论】:
【参考方案2】:您是否正在寻找类似的东西? http://jsfiddle.net/Wh7uS/18/
【讨论】:
我正在寻找工作方式,这必须是,或者是不可能的。此链接是我显示问题的旧方法。【参考方案3】:将 jquery 更改为 jquery <1.6
,一切正常。
【讨论】:
以上是关于jQuery 地址在回调中不起作用的主要内容,如果未能解决你的问题,请参考以下文章