如何在克隆元素时每次单击删除并在多个元素上添加类?
$('.cc-form-control-switcher').each(function(){
$(".cc-form-control-switcher .btn-first, .cc-form-control-switcher .btn-second").on("click", function(e) {
e.preventDefault();
var $self = $(this);
var $siblingSelected = $self.parent().find(".btn-switch");
$siblingSelected.removeClass("btn-switch");
$self.addClass("btn-switch");
var hdnField = $self.parent().find("input[type=hidden]");
if (hdnField.length > 0) {
hdnField.val($self.data("value"));
}
});
});
在这里演示https://jsfiddle.net/etgf979x/7/
每次点击'btn-switcher'正在激活,这有效,但是当我克隆了元素时它没有...我尝试使用每一个点击,但似乎我需要建议我还应该使用其他什么。 / p>