Tag: jquery delegate

使用delegate()新添加的元素不会绑定jscolor.js

我有一个简单的表单,其中每行包含3个输入字段。 在其中一个字段中,我使用jscolor.js(字段有一个class=”color” ,从而绑定JS)。 但是,当我使用jQuery的delegate()添加新行时,输入字段不绑定JS,并且不存在预期的function。 http://jsfiddle.net/alexwald/qARzP/ var line = ‘ Item: Amount: Color: ‘; $(document).ready(function() { $(“form”).delegate(“.add”, “click”, function(){ $(‘ul’).append(line); }); // end of adding }); //end of main func 我认为问题出在: 我如何定义line变量,或 我正在使用带有.delegate的不正确的选择器,所以它应该是别的而不是form ……? 任何帮助非常感谢。