2009-06-26 48 views
1

我正在使用jquery查找選中的表列中的所有複選框。爲了這個目的,我用下面的代碼:IE8中的jQuery處理複選框的問題

 
     $("input[type=checkbox][checked]").each(function() { 

      //Do Stuff 

     }); 

這在Firefox 3很好,但在IE8或Safari不起作用。任何人都可以解釋爲什麼和/或提供解決方法嗎?

編輯:我使用jQuery V1.3.2

回答

9

嘗試$("input[type=checkbox]:checked").each...

編輯甚至更​​甜:$("input:checkbox:checked").each...

,在IE8對我的作品。

+0

固定答案,:複選框不能單獨推薦... – 2009-07-13 11:16:30

+0

謝謝你,好先生(: – peirix 2009-07-13 11:28:58

1

試試這個

$("input:checked").click(function(){ 
      alert('abc');   
      }) ; 
1

一種解決方法:

$("input:checked").each(function() { 
    //Do Stuff 
});