2012-10-08 10 views
6

मैं कुछ आइटम को सूची से दूसरे में खींचने के लिए jQueryUI का उपयोग कर रहा हूं। मोबाइल के लिए, और विशेष रूप से, स्पर्श-संचालित डिवाइस, उपयोगकर्ता को ड्रैगिंग शुरू करने के लिए एक सूची आइटम पर प्रेस और प्रतीक्षा करना पड़ता है - यह आवश्यक है क्योंकि यह स्क्रॉलिंग क्षमता अक्षम नहीं करता है।आईओएस 6 आवर्धक ग्लास काम पर क्लिक करें

अब आईओएस 6.0 के साथ यदि उपयोगकर्ता एक ही सूची आइटम दबाता रहता है तो आवर्धक ग्लास दिखाई देता है, जो खींचने के कार्य को अलग करता है।

कोई भी इसके लिए (शायद) सीएसएस या jQuery समाधान जानता है?

enter image description here

अग्रिम धन्यवाद।

+2

आप की कोशिश की है { -webkit-user-select: none}? – Kiran

उत्तर

6

चयन करते समय आवर्धक ग्लास प्रकट होता है।

तो अपनी सूची आइटम के लिए हमेशा की तरह पार ब्राउज़र user-select जोड़ें:

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

और अच्छा उपाय जोड़ने touch-callout

-webkit-touch-callout: none; 

यहाँ एक डेमो है: http://jsfiddle.net/MadLittleMods/3tzkc/

+1

मैं आपके आईपैड पर आइटम खींच नहीं सकता, आपके द्वारा प्रदान की गई पहेली से – jose

+0

यह काम करता है! धन्यवाद – jose

संबंधित मुद्दे