【发布时间】:2012-09-20 12:35:24
【问题描述】:
【问题讨论】:
-
可能是因为它与更早执行的
$(document).ready混淆了? -
@Sparky,有一个
load()方法为load事件注册一个处理程序(on("load")的快捷方式) .现在确实不推荐使用该方法,而支持on()。 -
是的,在 SO,挑剔技术语义是我们所做的,或者应该做的。
-
@Sparky,好的,让我们再试一次。 DOM 层公开了一个
load事件。 jQuery 提供了$.fn.load()方法 来为该事件注册一个处理程序。该方法还有另一个用途(AJAX 请求)。但那是方法,不是事件(可以调用,事件不能调用,只能触发)。文档页面被命名为load-event以消除该方法的两个用途之间的歧义,但它仍然记录了一个方法。 -
啊,是的@FrédéricHamidi,我明白了。没有异议。我一直记得它在docs 中的描述,“将 event 处理程序绑定到“加载”JavaScript event。”。谢谢你的详细解释。
标签: jquery