Javascript jscolor VALUELEMENT在新绑定后被忽略

Javascript jscolor VALUELEMENT在新绑定后被忽略,javascript,color-scheme,color-picker,jscolor,Javascript,Color Scheme,Color Picker,Jscolor,我正在使用著名的颜色选择器脚本 当我尝试链接外来元素时,问题就出现了(这里是作者的示例)。 我想让用户可以通过按下按钮来添加另一个输入字段,因此在这之后,会出现class=“color{valueElement:'myValue'}”的新输入字段,但脚本会忽略它,只是作为常规jscolor输入字段(不带“链接到外部元素”选项) $(“输入[id=p1]”)。在(“”)之后; 新的jscolor.color(document.getElementById('plus'),{}) 有什么想法吗?

我正在使用著名的颜色选择器脚本

当我尝试链接外来元素时,问题就出现了(这里是作者的示例)。 我想让用户可以通过按下按钮来添加另一个输入字段,因此在这之后,会出现class=“color{valueElement:'myValue'}”的新输入字段,但脚本会忽略它,只是作为常规jscolor输入字段(不带“链接到外部元素”选项)

$(“输入[id=p1]”)。在(“”)之后;
新的jscolor.color(document.getElementById('plus'),{})
有什么想法吗?
提前感谢

您需要绑定已添加的新输入字段。否则,JS将无法看到新元素,因为它在运行时不存在于DOM中

事实上,你给出的链接上的下一个条目是关于这个的

    $( "input[id=p1]" ).after('<input class="color {valueElement:\'myValue\'}" id="plus" type="text" name="color[]" required />');
    new jscolor.color(document.getElementById('plus'), {})