私はjqueryを初めて使用するので、誤解を許してください。私はこのコードを使用します:
$(".redbox").delegate("input[type=checkbox]", "change", function(){
var index = this.id.substring(8);
$(".inputfield" + index).toggleClass("complete");
});
入力テキストフィールドの入力でクラスを切り替えます。最初はこのコードはうまくいきましたが、jquery で全体を追加したので、delegate() はすべてのチェックボックスと入力フィールドを切り替えます。
このコードで私が何を意味するかを見ることができます: http://jsfiddle.net/eD5M5/
私をクリック ---> 追加ボタンを追加します 追加ボタン ----> チェックボックスと入力フィールドを追加します (+削除ボタン)
一度追加をクリックすると、トグル クラスが正常に見えます。しかし、複数回クリックしてトグルを開始すると、すべてがトグルします!
あなたへの私の質問は次のとおりです。
私は何を間違っていますか、どうすれば修正できますか?
前もって感謝します