Tôi biết có một số câu hỏi giống như của tôi, nhưng trong trường hợp này, tôi cũng muốn xóa nút xóa và tôi không biết làm cách nào để thực hiện việc này .Xóa phần tử onclick (bao gồm cả nút xóa) với jQuery
Đây là câu hỏi của tôi;
Tôi nối thêm 3 phần tử với jQuery khi nhấn vào nút chắp thêm. Bao gồm nút xóa.
Tôi muốn nút xóa này tự xóa nút đó và hai yếu tố khác. Số lượt truy cập phải làm cho Id giống hệt nhau, nhưng tôi không chắc chắn nếu tôi đã làm đúng cách này với jQuery.
Tôi làm cách nào để xóa ba yếu tố bao gồm nút xóa khi nhấp?
$(function() {
var counter = 0;
$('a').click(function() {
$('#box').append('<input type="checkbox" id="checkbox" + (counter) + "/>');
$('#box').append('<input type="text" id="t1" + (counter) + "/>');
$('#box').append('<input type="button" value="." id="removebtn" + (counter) + "/>');
$("#box").append("<br />");
$("#box").append("<br />");
counter++;
});
$('removebtn').click(function() {
remove("checkbox");
});
});
cảm ơn bạn trước
Cảm ơn bạn rất nhiều – Opoe
Chỉ đề cập đến, cho bất kỳ người đọc sử dụng phiên bản jQuery> = 1.7, .live() phương pháp bây giờ không được chấp nhận. Chúng ta nên sử dụng phương thức .on() để gắn các trình xử lý sự kiện. Vì vậy, một vài dòng cuối cùng nên được thay đổi thành: $ (document) .on ('click', '.removebtn', function() { $ (this). parent(). remove(); – skechav