У меня есть функция jQuery on click, и внутри функции jQuery on click я использую jQuery append.Я хочу добавить свое значение один раз, и когда я снова нажимаю на эту функцию, я хочу добавить свое значение еще раз.Я пробовал сом тесты, но не работает.
Я пробовал 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();
});
Когда я использую свой код, значение его добавляется несколько раз.