Tôi đã có một người nghe sự kiện trên một hộp kiểm:
<input type="checkbox" name="something">
Người nghe sự kiện của tôi:
$('input[type="checkbox"][name="something"]').change(function() {
//DO SOMETHING
});
Tôi có một trình lắng nghe sự kiện khác thay đổi .prop
hộp kiểm:
$('#button').click(function() {
$('input[type="checkbox"][name="something"]').prop("checked", false);
});
Khi tôi kiểm tra các DO SOMETHING
kích hoạt hộp kiểm . Khi tôi nhấp vào #button
, các .prop
thay đổi và tôi thấy hộp kiểm bỏ qua trực quan, nhưng DO SOMETHING
không được kích hoạt ...
Một cái gì đó tôi đang nhìn?
có thể trùng lặp hộp kiểm được kiểm tra bằng prop () không kích hoạt các sự kiện gắn liền với "thay đổi"
—
GSerg