#jquery #html
#jquery #HTML
Вопрос:
при нажатии на флажок я добавляю HTML-ответ в другой DIV, вызываемый как ordersdiv.
Мой вопрос в том, как снять флажок, когда он добавляется в ordersdiv
Чтобы он отображался без флажка внутри ordersdiv ??
$(':checkbox').change(function () {
var divdata = $("div.activateUiHTML").html();
$("#ordersdiv").append(divdata);
});
Ответ №1:
Комментарии:
1. Большое вам спасибо, это сработало, флажки не отображаются .
2. Рад помочь. @PreethiJain
3. @PreethiJain Попробуйте это jsfiddle.net/e56TY/14 , не нужно ничего удалять ..!
Ответ №2:
Используйте detach()
и appendTo()
$(':checkbox').change(function () {
var divdata = $("div.activateUiHTML").detach();
$(divdata).appendTo("#ordersdiv");
});
или просто appendTo()
$(':checkbox').change(function () {
$("div.activateUiHTML").appendTo("#ordersdiv");
});
Ответ №3:
Просто скройте / снимите флажок из html внутри ordersdiv
Вот измененный код
$(':checkbox').change(function () {
var divdata = $("div.activateUiHTML").html();
$("#ordersdiv").append(divdata);
$('#ordersdiv .checkboxclas').hide(); //use .remove() to remove the checkbox
});
И демо