2012-07-27 70 views
0
知道其ID的一部分複選框

有一個如何綁定事件通過jQuery的

<input type="checkbox" name="option2" id="checkbox_3" value="3" /> 

我想這個代碼

<script type="text/javascript"> 
    $(document).ready(function() { 
     $('input[id*="checkbox_"]').click(function() { 
      alert('!!!'); 
     }); 
    }); 
</script> 

,但沒有成功。

任何線索?

謝謝!

+0

的問題是其他地方將這個,你的代碼工作正常,在這裏:http://jsfiddle.net/JAamg/ – Esailija 2012-07-27 13:14:18

+0

你確定你已經包括jQuery的此腳本標記之前的庫? 請重新檢查...這是正確的代碼,它應該工作。 :) – AdityaParab 2012-07-27 13:16:59

+1

你應該真的考慮對所有這些元素使用一個通用的'class',然後使用'$('input.whateverClassYouChose')'來選擇它 - 這在現代瀏覽器中會快得多**。 – ThiefMaster 2012-07-27 13:28:17

回答

1

我想你還沒有包括jQuery。

之前(和外)腳本標籤

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> 
+0

我已經包含了jQuery。其他的JQuery的東西工作正常。 – 2012-07-27 13:21:56

+1

@Peretz你在控制檯中看到任何錯誤嗎? – Esailija 2012-07-27 13:23:32

+0

也可以包含寫入此代碼的js文件嗎? 請檢查...它的工作方式就像我的最終魅力...... :) – AdityaParab 2012-07-27 13:24:15