Trong các biểu mẫu HTML của tôi (như trong hầu hết các biểu mẫu HTML), các nhãn chia sẻ cùng một ID với các trường. Tôi đang cố gắng quay lại HTML của thẻ nhãn khi hộp kiểm có ID khớp được nhấp.ID đầu vào của jQuery, nhận văn bản nhãn
<input id="yes1" type="checkbox">
<label for="yes1">This is the text it should return.</label>
Và jQuery tôi:
$('input').change(function() {
if (this.checked) {
var response = $('label#' + $(this).attr('id')).html();
}
}
Nhưng than ôi, phản ứng đi ra như NULL.
Bạn đang nhìn lên 'nhãn # yes1', nhưng không có đối tượng phù hợp mà chọn. – jfriend00