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:很高兴它有帮助:)