我有一个单击功能的jQuery,而在单击功能的jQuery中,我使用jQuery追加。我想一次附加我的值,当我再次单击该函数时,我想再次附加我的值。我一直在尝试som测试,但无法正常工作。
我尝试将jQuery设为空,并且使用if语句,但无法正常工作。
jQuery("td.snapback").on('click', function() {
jQuery(this).addClass("snap");
jQuery(".snap .snapback-txt").show();
jQuery(".snap").css({
"background": "#cccccc",
"z-index": "99"
});
jQuery(".formsnaps").show();
var value = jQuery(this).closest('tr').children('td:nth-child(2)').text();
//var value = jQuery(this).closest('tr').text();
//jQuery(".formsnaps").empty().append(value);
jQuery(".formsnaps").append(value);
});
jQuery(".snap-close").on('click', function() {
jQuery(".snap").css({
"background": "unset",
"z-index": "unset"
});
jQuery(".snap .snapback-title").show();
jQuery(".snap .snapback-txt").hide();
jQuery(this).removeClass("snap");
jQuery(".formsnaps").hide();
});
当Im使用我的代码时,它会多次附加该值。
答案 0 :(得分:0)
可能会起作用
jQuery('.formsnaps').append(jQuery('<li>').text(value));