Tôi đang cố gắng sử dụng các sự kiện di động jQuery mà không cần phần còn lại của jQuery mobile.Mở rộng jQuery's .on() để làm việc với các sự kiện chạm trên thiết bị di động
https://github.com/jvduf/jquery-mobile-events/blob/master/jquery.mobile.events.js
Đó đoạn mã cho phép họ tất cả, và hoạt động tốt, nhưng không phải với các xử lý sự kiện .Trên(). Ví dụ:
$('a').on('tap',function(){
console.log('Hi there!');
});
Tuy nhiên, nó hoạt động với .live(), nhưng hiện tại bị khấu hao.
Vì vậy, câu hỏi của tôi; có cách nào để mở rộng hàm .on() để bao gồm sự kiện nhấn và các sự kiện khác không? Danh mục đầy đủ dưới đây:
- touchstart
- touchmove
- touchend
- orientationchange
- tap
- taphold
- swipe
- swipeleft
- swiperight
- scrollstart
- scrollstop
Cảm ơn :)
Bộ chọn cho 'on()' cần phải là cha mẹ ... đọc trợ giúp cho on() nó rất đơn giản ... – ManseUK
Trích xuất nguội, nhưng làm thế nào cập nhật là nó? Suy nghĩ 11 tháng tuổi là khá cũ vào thời điểm này, là bất cứ ai duy trì tập tin này? – rball