Trong iPhone hoặc Android, nếu bạn có Thanh trượt JQuery, nó không hoạt động (màn hình cảm ứng sẽ di chuyển màn hình thay vì kéo thanh trượt.)Làm cách nào để tạo một tính năng giống như jQuery trên ứng dụng web của iPhone/Android?
Trả lời
Bạn có thể cần viết từ đầu. May mắn thay, @ppk đã mã hóa một ví dụ về drag and drop for iPhone.
Nghe touch events và di chuyển thanh trượt cho phù hợp. Những sự kiện này cũng hoạt động trên Android vì nó cũng sử dụng WebKit.
Tôi tìm thấy mã mẫu trực tuyến chuyển đổi sự kiện chạm vào sự kiện chuột. Tôi đã thử nghiệm điều này với thanh trượt của jquery-ui và nó hoạt động rất tốt!
Tôi sử dụng này để dây lên http://code.google.com/p/jquery-ui-for-ipad-and-iphone/ thanh trượt. Làm việc như một sự quyến rũ, chỉ cần chắc chắn để thay thế mã hoạt động chống lại các yếu tố dom cụ thể. Sau đó thêm $ ('# sliderdiv'). AddTouch(). Hoạt động trên iPhone nhưng không hoạt động trên Android. Theo sự kiện liên lạc quirksmode không hoạt động trên Android.
Bạn có thể thực hiện việc này cho điện thoại iPhone, Android và Windows qua jquery + javascript. Windows điện thoại với IE có một lỗ hổng, tôi đã không thể có được nó để chụp vào phần div.
Bạn có thể sử dụng thư viện này http://touchpunch.furf.com/ Điều này cung cấp các sự kiện chạm cho tất cả các yếu tố jquery ui.
- 1. Đề xuất tạo trang web mới có tính năng giống như "ứng dụng" trong .NET
- 2. Làm cách nào để tắt tính năng cuộn trên ứng dụng web iPad?
- 3. Cách triển khai tính năng thanh bên ứng dụng Spotify giống như iOS
- 4. Có khung hoặc dự án web nào cung cấp "Tường" giống như các tính năng
- 5. Cách tạo lối tắt ứng dụng web trên máy tính của người dùng theo chương trình?
- 6. Làm cách nào để tạo một ứng dụng khách trên web trong Ruby?
- 7. Tạo một EditText tùy chỉnh có tính năng giống như thẻ
- 8. Tính năng Định tuyến Web hoạt động như thế nào?
- 9. Làm cách nào để tạo một kết xuất chuỗi của ứng dụng Java Web Start
- 10. Sử dụng JQuery như một nguồn web nhúng của ASP.NET
- 11. Làm thế nào để tạo một gói Debian cho Ứng dụng Web Java của tôi?
- 12. Cách triển khai tính năng "trả lời email này" cho ứng dụng web của tôi?
- 13. Làm cách nào để cài đặt JQuery vào ứng dụng web của tôi bằng Maven?
- 14. Phông chữ giống như Metro để sử dụng trang web
- 15. Làm cách nào để tạo menu ứng dụng mới của Facebook trên Android?
- 16. Tính năng Luôn bật trên Máy ứng dụng của Google
- 17. Thư viện Javascript để xây dựng ứng dụng web giống như máy tính để bàn: ExtJS, jQuery, YahooUI, Mocha, SproutCore, Cappuccino, những người khác?
- 18. Làm thế nào để làm cho ứng dụng emberjs với một cái nhìn điện thoại di động (giống như một trong di động jquery)?
- 19. Tổ ong Gmail Giống như ứng dụng
- 20. Làm thế nào để chạy một ứng dụng web gradle?
- 21. QuickActions giống như ứng dụng Twitter
- 22. Làm cách nào để tạo lại "ứng dụng cài đặt" giống như chế độ xem bảng bên trong ứng dụng của tôi?
- 23. Có tính năng giống như SSIS trong PostgreSQL không?
- 24. Làm cách nào để tạo các tên miền phụ giống như Heroku theo chương trình?
- 25. Có cách nào để tránh ứng dụng bị xáo trộn của tôi trông giống như một vi-rút
- 26. Làm cách nào để tạo các API của trang web
- 27. Làm cách nào để cung cấp chức năng giống như tuyên bố cho lớp học?
- 28. Làm cách nào để sử dụng jQuery cho sự kiện nhấp trong ứng dụng web iPhone
- 29. Làm cách nào để yêu cầu jQuery chỉ chạy một chức năng trên một trang web cụ thể?
- 30. Làm cách nào để tạo một TLabel hoạt động giống như siêu liên kết trong Delphi?
Tốt hơn, hãy sử dụng JQuery Mobile. – Trent