我正在尝试编写一个 jquery 插件,当我单击图像以弹出警报消息时。这些图像是通过 load() 方法加载的。是否可以在准备好的文档上加载插件并且插件可以访问加载的内容?我不想使用回调函数,我只想在 html 页面中包含插件,然后插件就可以了。
问问题
250 次
2 回答
0
尝试使用实时事件来捕获所有 img 元素的点击事件,无论何时添加它们。
于 2009-10-08T17:17:59.003 回答
0
如果我理解正确,您可能希望使用jQuery.live 方法将 onClick 处理程序绑定到所有当前和未来符合查询的图像。例如,你可以说
$("img.alerting").live("click", function(){
alert("This image's src is " + this.src);
});
然后每个带有“alerting”类的图像都会有一个点击处理程序,即使是运行上述代码时不存在的图像。
于 2009-10-08T17:19:38.720 回答