Chosen: Gulir tarik-turun yang dipilih tidak berfungsi untuk perangkat sentuh

Dibuat pada 4 Mei 2016  ·  3Komentar  ·  Sumber: harvesthq/chosen

Saya memiliki Sony Z4 Tablet dengan Android 6.0 (Google Chrome 50). Dan saya mencoba menggunakan drop-down yang dipilih, tetapi sayangnya itu tidak mungkin karena saya tidak dapat menggunakan scroll untuk drop-down yang dipilih: Anda dapat mencoba mereproduksi bug ini di sini: https://harvethq.github.io/chosen/.
Anda harus menghapus kondisi:
if (/Mobile/i.test(window.navigator.userAgent)) {
kembali salah;
}

dari fungsi "AbstractChosen.browser_is_supported"

Komentar yang paling membantu

Ada perbaikan sederhana, dalam kasus saya, saya telah berkomentar berikut di register_observers

this.container.bind('touchstart.chosen', function(evt) {
_this.container_mousedown(evt);
// kembalikan evt.preventDefault();
});

dalam kasus saya ini berfungsi dengan baik.

jika ada yang salah dalam hal itu, tolong sarankan saya

Semua 3 komentar

Saya tidak percaya Terpilih harus diaktifkan pada perangkat seperti itu.

Apa yang akan mengubah kondisi itu?

Ada perbaikan sederhana, dalam kasus saya, saya telah berkomentar berikut di register_observers

this.container.bind('touchstart.chosen', function(evt) {
_this.container_mousedown(evt);
// kembalikan evt.preventDefault();
});

dalam kasus saya ini berfungsi dengan baik.

jika ada yang salah dalam hal itu, tolong sarankan saya

Saya setuju dengan @koenpunt bahwa Terpilih harus dinonaktifkan di ponsel di luar kotak. Secara pribadi, saya tidak merasa UI-nya benar-benar merupakan peningkatan dari pilihan bawaan di Android dan iOS. Pilih kotak di desktop jauh lebih buruk ...

Apakah halaman ini membantu?
0 / 5 - 0 peringkat