Javascript 克隆附加多次
我需要在单击按钮时克隆和附加元素。第一次它工作正常,但在其他添加上单击它添加2、4、8。。。元素。我在append之前调试了元素,它包含元素的一个副本,而click事件只触发一个副本。所以我对这种行为感到困惑Javascript 克隆附加多次,javascript,jquery,Javascript,Jquery,我需要在单击按钮时克隆和附加元素。第一次它工作正常,但在其他添加上单击它添加2、4、8。。。元素。我在append之前调试了元素,它包含元素的一个副本,而click事件只触发一个副本。所以我对这种行为感到困惑 这是因为在每个附加上,您都添加了一个新的.faq容器元素。当你克隆的时候,你会抓取所有的元素,所以每次点击按钮,元素的数量就会翻倍。相反,只需抓住第一个: var faqc = $('.faqs-container').first(); 这是因为在每个附加上都添加了一个新的.faq容器
这是因为在每个附加上,您都添加了一个新的
.faq容器
元素。当你克隆的时候,你会抓取所有的元素,所以每次点击按钮,元素的数量就会翻倍。相反,只需抓住第一个:
var faqc = $('.faqs-container').first();
这是因为在每个附加上都添加了一个新的
.faq容器
元素。当你克隆的时候,你会抓取所有的元素,所以每次点击按钮,元素的数量就会翻倍。相反,只需抓住第一个:
var faqc = $('.faqs-container').first();