2009-07-23 117 views
0

。请看看这段代码:模糊的图像

jQuery(document).ready(function(){ 
     jQuery("td.setting").click(function(){ 
       text = jQuery(this).text(); 
       jQuery(this).replaceWith("<input class='inputSetting' type='text' value="+text+"><img class=\"accept\" src='images/accept.png'>"); 
       console.log(text); 
     }); 
     jQuery("img.accept").bind('click',function(){ 
       console.log("blur"); 
     }); 

    }); 

当我按在TD上。输入框出现。但是,当我接受img clcikc没有任何反应。我的控制台应该有一个“模糊”消息,但没有任何反应。

我也试过:

jQuery("img.accept").click(function(){ 
        console.log("blur"); 
      }); 

但这也不起作用。

+0

console.log甚至可以工作吗?用alert()试试它怎么样? – 2009-07-23 13:35:35

+0

console.log正常工作,因为它显示td.setting的文本,当我点击它时。 – sanders 2009-07-23 13:41:28

回答

1

尝试使用live代替图像的绑定。