我是 jquery 的新手,所以请原谅我的误解。我使用这个代码:
$(".redbox").delegate("input[type=checkbox]", "change", function(){
var index = this.id.substring(8);
$(".inputfield" + index).toggleClass("complete");
});
在输入文本字段的输入上切换类。起初这段代码运行良好,但由于我用 jquery 附加了整个内容,delegate() 使所有复选框和输入字段切换。
你可以在这段代码中看到我的意思:http: //jsfiddle.net/eD5M5/
点击我--->附加附加按钮附加按钮---->附加复选框和输入字段(+删除按钮)
当您单击追加时,切换类看起来不错!但是当您多次单击并开始切换时,一切都会切换!
我的问题是;
我做错了什么,我该如何解决?
提前致谢