2012-10-08 39 views
6

Tôi đang sử dụng jQueryUI để kéo một số mục từ danh sách này sang danh sách khác. Đối với thiết bị di động và đặc biệt là thiết bị cảm ứng, người dùng phải nhấn và đợi trên một mục danh sách để bắt đầu kéo - điều này là bắt buộc vì nó không vô hiệu tính năng cuộn cuộn.iOS 6 kính lúp nhấp vào công việc xung quanh

Hiện tại, với iOS 6.0, nếu người dùng tiếp tục nhấn cùng một mục danh sách, kính lúp sẽ xuất hiện, điều này sẽ làm thay đổi nhiệm vụ kéo.

Bất kỳ ai biết giải pháp CSS hoặc jQuery (có thể) cho điều này?

enter image description here

Xin cảm ơn trước.

+2

bạn đã thử { -webkit-user-select: none}? – Kiran

Trả lời

6

Kính lúp xuất hiện khi chọn.

Vì vậy, thêm cây thập tự thường trình duyệt user-select đến các mục danh sách của bạn:

-webkit-user-select: none; 
-khtml-user-select: none; 
-moz-user-select: none; 
-ms-user-select: none; 
user-select: none; 

Và đối với biện pháp tốt thêm touch-callout

-webkit-touch-callout: none; 

Đây là một bản demo: http://jsfiddle.net/MadLittleMods/3tzkc/

+1

Tôi không thể kéo các mục trên ipad của tôi, từ fiddle bạn đã cung cấp – jose

+0

nó đã hoạt động! Cảm ơn bạn – jose

Các vấn đề liên quan