2009-07-23 119 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代替圖像的綁定。