2010-12-29 6 views
2

私は3つのチェックボックスを持っていますが、私はクリックイベントを2つではなく3つではなく添付したいと思います。jqueryチェックボックス

jQuery('input:checkbox:not(input#selectAll)').click(function(){ 
    ///my code comes here 
}); 

問題は、イベントがすべてのチェックボックスに取り付けたばかりされてクリックします:私は

<input type=checkbox /> 
<input type=checkbox /> 
<input type=checkbox id='selectAll' /> 

スクリプトを書いています。 id = selectAllのチェックボックスにclickイベントをアタッチする必要はありません。

答えて

3

あなたが働いているコードはyou can test it hereです。 イベントハンドラが添付されていないか、他のイベントが "checkAll"とのイベントのやりとりを引き起こしていないことを確認してください。

また、(like this)常に自分の属性を引用してください!そうをしていないが、特別な文字/スペースがあり、そしてそれはとにかくちょうど良い習慣だ場合は副作用を持つことができます。

+0

ありがとうございました。 – user556886

関連する問題