Tôi có một câu hỏi liên quan đến các sự kiện nhấn phím jQuery. Tôi có mã sau (đang hoạt động):Unbind event keypress đặc biệt
$(document).bind('keypress', function(event) {
if ($('#myDiv').is(':visible')) {
if (event.which == 102) {
// ...do something...
}
}
else {
if (event.which == 102) {
return;
}
}
});
Tôi luôn luôn "unbind" sự kiện bằng cách ràng buộc một sự kiện khác. Tôi biết rằng tôi có thể unbind nó với .unbind('keypress')
nhưng tôi có nhiều sự kiện nhấn phím và khi tôi unbind này với $(document).unbind('keypress')
tất cả các sự kiện của tôi bị lạc.
Tôi có thể làm điều gì đó như "nhấn phím.102" để chỉ hủy liên kết "khóa" cụ thể này hay cách thực hiện điều này ?!
'Cái gì' là gì? –
Tôi đã thêm một ví dụ phù hợp hơn. –
Vâng, tôi hiểu rồi ... nó hoạt động tốt ... cảm ơn bạn !!! – Mikaelik