Только искать альтернативный плагин.
Автор: Dimox
Автор: Alex
Возможно кому-то будет полезно. Написал костыль, который проверяет userAgent и стилизует либо только select с iOS-устройств и select/option со всех остальных. Способ конечно кривой, но рабочий.
if (!navigator.userAgent.match(/(iPod|iPhone|iPad)/)) { $form1.find("select, option").styler({ selectSmartPositioning: -1, selectSearch: false, selectVisibleOptions: 5 }); else { $form1.find("select").styler({ selectSmartPositioning: -1, selectSearch: false, selectVisibleOptions: 5 });
Хотя ситуация крайне странная. Вы вроде писали что плагин не должен стилизовать селекты на iOS устройствах, но до определенного момента он работал. И все было гуд.
Автор: Alex
На iOS срабатывает нативный дродаун.
Автор: Dimox
Автор: Alex
Фишка в том, что на каком-то этапе продакшена он стилизовал дропдауны и работал на iOS устройствах корректно, но т.к. над проектом работал не один и сроки сильно поджимали не было времени разбираться в какой момент дд перестал работать, пришлось додумывать на лету. Противно, гадко самому, а что делать?
Автор: Иван
Походу в новой версии проблемы с мультиселектом, так как и на странице демонстрации здесь мультиселект не работает
Автор: Dimox
У меня работает без проблем.
Автор: Иван
Ага я смотрю у меня на Google Chrome не работает ни на ПК, ни на Android. А вот FireFox, Opera и Яндекс Браузер всё отлично.
Автор: Иван
Странно, включил на Андроид полную версию и всё норм ((
Автор: Никита
Здравствуйте! Нужна помощь. Пытаюсь получить значение select’а через val(), в консоли выводится сначала значение, а потом undefined — http://take.ms/vwPqD
Пробую получить текст выбранного option( $(this).children().filter(‘:selected’).text() ) — сначала получаю значение, а потом пустую строку — http://take.ms/utHtr
Отключаю плагин и таких проблем не наблюдается. Подскажите пожалуйста в чем причина? Спасибо!
Автор: Dimox
Возможно, где-то ошибка в ваших скриптах. Через val() у меня работает без проблем.
Автор: Никита
Нашел уже в чем проблема. Оказывается если селекту задать класс, то и к родительскому контейнеру(jq-selectbox) он тоже цепляется) Поэтому в скриптах надо явно задавать $(select.class)
Автор: Мария
Добрый день!
Подскажите, пожалуйста, как сделать раскрытие списка select на hover, а не при клике(по умолчанию)
Автор: Dimox
В этой строке поменяйте click
на hover
.
Автор: Мария
Добрый день!
в файле jquery.formstyler.min.js jQuery Form Styler v2.0.0 такой строки не находится
Автор: Dimox
Возьмите не минимизированную версию.
Автор: skreets
Жаль input[type=range] нету (((
Автор: Олег
здравствуйте! подскажите, пожалуйста, как правильно подключить formstyler в webpack?
путь в пакете был указан неверно, так что я прописал алиас:
'jquery-form-styler': 'jquery-form-styler/dist/jquery.formstyler.min.js'
jquery сделан глобально через ProvidePlugin:
new webpack.ProvidePlugin({ $: "jquery", jQuery: "jquery", "window.jQuery": "jquery" }),
ошибка: Uncaught TypeError: $fs.styler is not a function
все прочие jquery-плагины работают нормально
Автор: Dimox
Я в этом не разбираюсь, к сожалению.
Автор: Олег
Шикарно. Если у меня получится исправить — я скажу вам что нужно сделать, чтобы оно там заработало