Quantcast
Channel: Комментарии: jQuery Form Styler —плагин для стилизации элементов HTML-форм (input[type=checkbox], input[type=radio], input[type=file], input[type=number], select)
Viewing all 758 articles
Browse latest View live

Автор: Dimox

$
0
0

Только искать альтернативный плагин.


Автор: Alex

$
0
0

Возможно кому-то будет полезно. Написал костыль, который проверяет 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

$
0
0

На iOS срабатывает нативный дродаун.

Автор: Dimox

$
0
0
<blockquote>Вы вроде писали что плагин не должен стилизовать селекты на iOS устройствах</blockquote> Не так. Свернутый селект стилизуется, но не отображается выпадающий список из-за невозможности спрятать нативный.

Автор: Alex

$
0
0

Фишка в том, что на каком-то этапе продакшена он стилизовал дропдауны и работал на iOS устройствах корректно, но т.к. над проектом работал не один и сроки сильно поджимали не было времени разбираться в какой момент дд перестал работать, пришлось додумывать на лету. Противно, гадко самому, а что делать?

Автор: Иван

$
0
0

Походу в новой версии проблемы с мультиселектом, так как и на странице демонстрации здесь мультиселект не работает

Автор: Dimox

$
0
0

У меня работает без проблем.

Автор: Иван

$
0
0

Ага я смотрю у меня на Google Chrome не работает ни на ПК, ни на Android. А вот FireFox, Opera и Яндекс Браузер всё отлично.


Автор: Иван

$
0
0

Странно, включил на Андроид полную версию и всё норм ((

Автор: Никита

$
0
0

Здравствуйте! Нужна помощь. Пытаюсь получить значение select’а через val(), в консоли выводится сначала значение, а потом undefined — http://take.ms/vwPqD
Пробую получить текст выбранного option( $(this).children().filter(‘:selected’).text() ) — сначала получаю значение, а потом пустую строку — http://take.ms/utHtr
Отключаю плагин и таких проблем не наблюдается. Подскажите пожалуйста в чем причина? Спасибо!

Автор: Dimox

$
0
0

Возможно, где-то ошибка в ваших скриптах. Через val() у меня работает без проблем.

Автор: Никита

$
0
0

Нашел уже в чем проблема. Оказывается если селекту задать класс, то и к родительскому контейнеру(jq-selectbox) он тоже цепляется) Поэтому в скриптах надо явно задавать $(select.class)

Автор: Мария

$
0
0

Добрый день!

Подскажите, пожалуйста, как сделать раскрытие списка select на hover, а не при клике(по умолчанию)

Автор: Dimox

Автор: Мария

$
0
0

Добрый день!

в файле jquery.formstyler.min.js jQuery Form Styler v2.0.0 такой строки не находится


Автор: Dimox

$
0
0

Возьмите не минимизированную версию.

Автор: skreets

$
0
0

Жаль input[type=range] нету (((

Автор: Олег

$
0
0

здравствуйте! подскажите, пожалуйста, как правильно подключить 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

$
0
0

Я в этом не разбираюсь, к сожалению.

Автор: Олег

$
0
0

Шикарно. Если у меня получится исправить — я скажу вам что нужно сделать, чтобы оно там заработало

Viewing all 758 articles
Browse latest View live