Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/371.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Jquery方法没有';在JQUERY中创建HTML后无法工作_Javascript_Jquery_Html - Fatal编程技术网

Javascript Jquery方法没有';在JQUERY中创建HTML后无法工作

Javascript Jquery方法没有';在JQUERY中创建HTML后无法工作,javascript,jquery,html,Javascript,Jquery,Html,有谁能帮我解决这个问题吗?提前谢谢 您需要使用事件委派将事件附加到动态添加的元素: $(".ao-plus-color").on('click', function () { CCounter = $("#ao-clonewrapper > .row").length + 1; var clonedata = $("#ao-clonedata").clone(true).attr("id", "ao-clonedata" + CCounter).appendTo("#ao-clonewra

有谁能帮我解决这个问题吗?提前谢谢

您需要使用事件委派将事件附加到动态添加的元素:

$(".ao-plus-color").on('click', function () {
CCounter = $("#ao-clonewrapper > .row").length + 1;
var clonedata = $("#ao-clonedata").clone(true).attr("id", "ao-clonedata" + CCounter).appendTo("#ao-clonewrapper");

CCounter++;

var clonedatalength = $("#ao-clonewrapper > .row").length;
if (clonedatalength > 0) {
    $("#ao-remove-all").show();
} });

您需要使用事件委派将事件附加到动态添加的元素:

$(".ao-plus-color").on('click', function () {
CCounter = $("#ao-clonewrapper > .row").length + 1;
var clonedata = $("#ao-clonedata").clone(true).attr("id", "ao-clonedata" + CCounter).appendTo("#ao-clonewrapper");

CCounter++;

var clonedatalength = $("#ao-clonewrapper > .row").length;
if (clonedatalength > 0) {
    $("#ao-remove-all").show();
} });

您应该将事件绑定到已创建的元素
ao,并动态创建颜色

$("body").on('click',".ao-plus-color", function () {
 CCounter = $("#ao-clonewrapper > .row").length + 1;
 var clonedata = $("#ao-clonedata").clone(true).attr("id", "ao-clonedata" +      CCounter).appendTo("#ao-clonewrapper");
 CCounter++;
 var clonedatalength = $("#ao-clonewrapper > .row").length;
 if (clonedatalength > 0) {
  $("#ao-remove-all").show();
 } 
});

您应该将事件绑定到已创建的元素
ao,并动态创建颜色

$("body").on('click',".ao-plus-color", function () {
 CCounter = $("#ao-clonewrapper > .row").length + 1;
 var clonedata = $("#ao-clonedata").clone(true).attr("id", "ao-clonedata" +      CCounter).appendTo("#ao-clonewrapper");
 CCounter++;
 var clonedatalength = $("#ao-clonewrapper > .row").length;
 if (clonedatalength > 0) {
  $("#ao-remove-all").show();
 } 
});

您应该将事件绑定到已经创建的元素
ao plus color
也是动态创建的,请尝试使用
document
$(document)。在('click','.ao plus color',函数(){
oh yup!明白了..快速响应的thx:)现在可以了吗?我可以把它作为答案发布吗?我会把它作为answerLet我们发布。你应该将事件绑定到已经创建的元素
ao plus color
也是动态创建的。尝试使用
document
$(document)一样创建。在('click','.ao plus color',函数(){
哦,是的!得到它了..用于快速响应的thx:)现在可以了吗?我可以把它作为答案贴出来吗?我会把它作为答案贴出来。@IamSarav:很高兴它有帮助:)@IamSarav:很高兴它有帮助:)