单击功能不起作用。我不知道原因
$("img[id^='down']").click(function(){
alert("hi");
});
收集一些数据后,会在浏览器中显示一张带有下图的表格。我需要该图像的单击功能,但无法正常工作
请帮助我哪里错了
答案 0 :(得分:1)
因为您的目标元素在页面加载时不存在,而是使用ajax加载的,所以
$("img[id^='down']").click(...
不起作用。您应该使用event delegation。因此您的代码应更改为
$(document).on('click', "img[id^='down']", function(){
alert("hi");
})