-3

我有一个加载图像的表单。我需要做一个由图像 Onclick 事件调用的函数。

问题是选择器(我使用的是 jQuery)找不到图像 id,因为加载函数时图像还不存在。

解决方案 :

图片上传后 -->

$("#"+foto_nom).bind({
       click:function(){
       alert(this.id); }
 });

绑定事件是解决方案。

4

1 回答 1

3

您应该使用“on”方法将事件附加到页面加载期间不存在的选择器。像这样:

   $(document).on('click', '#id_of_your_image', function(e) {
    //your code here
    });

更新

添加后将事件绑定到图像似乎不是一个好的解决方案。

于 2013-07-01T14:43:04.307 回答