Chosen: لا يعمل التمرير المنسدل المختار لجهاز اللمس

تم إنشاؤها على ٤ مايو ٢٠١٦  ·  3تعليقات  ·  مصدر: harvesthq/chosen

لدي جهاز Sony Z4 Tablet بنظام Android 6.0 (Google Chrome 50). وأنا أحاول استخدام القائمة المنسدلة المختارة ، لكن للأسف هذا مستحيل لأنني لا أستطيع استخدام التمرير لقائمة منسدلة مختارة: يمكنك محاولة إعادة إنتاج هذا الخطأ هنا: https://harvesthq.github.io/chosen/.
يجب عليك إزالة الشرط:
إذا (/Mobile/i.test(window.navigator.userAgent)) {
عودة كاذبة؛
}

من الوظيفة "AbstractChosen.browser_is_supported"

التعليق الأكثر فائدة

هناك حل بسيط ، في حالتي لقد قمت بالتعليق على ما يلي في register_observers

this.container.bind ('touchstart.chosen'، الوظيفة (evt) {
_this.container_mousedown (evt) ؛
// return evt.preventDefault () ؛
}) ؛

في حالتي تعمل بشكل جيد.

إذا كان هناك أي خطأ في ذلك ، يرجى اقتراح لي

ال 3 كومينتر

لا أعتقد أنه يجب تمكين Chosen على مثل هذا الجهاز.

ما من شأنه تغيير هذا الشرط؟

هناك حل بسيط ، في حالتي لقد قمت بالتعليق على ما يلي في register_observers

this.container.bind ('touchstart.chosen'، الوظيفة (evt) {
_this.container_mousedown (evt) ؛
// return evt.preventDefault () ؛
}) ؛

في حالتي تعمل بشكل جيد.

إذا كان هناك أي خطأ في ذلك ، يرجى اقتراح لي

أتفق مع koenpunt على أنه يجب تعطيل Chosen على الهاتف المحمول خارج منطقة الجزاء. أنا شخصياً لا أشعر أن واجهة المستخدم الخاصة بها هي بالفعل تحسين على الاختيارات المضمنة في Android و iOS. المربعات المحددة على سطح المكتب أسوأ بكثير ...

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات