Комментарии 61
Симпатично так! Молодцы, что на гитхабе!
+5
Может быть поменять стилизацию селекта при фокусе? Сейчас он выглядит «вдавленным», что более подходит для active, да и когда вы выбрали элемент, фокус остаётся на селекте и он выглядит «вдавленный». Например, сменить стилизацию фокуса на дефолтный вид + 5-10% засветка, а текущий вид фокуса поставить на active. Как-то так. В остальном симпатично на первый взгляд.
+3
На демке, во втором примере «Optiongroup support» если выбирать страны из категории Б, то начинаются чудеса. Последние 2 страны не выставляют значения, а Болгария выбирает последнюю страну. После тестирования, начали глючить и страны группы А.
Firefox 14.0.1
Safari 5.1
Window XP sp3
Firefox 14.0.1
Safari 5.1
Window XP sp3
+1
А вот если ширина и высота оригинального селекта фиксированная, то стилизированный селект эти размеры подтянет? Или нужно будет дублировать и для него?
+1
В хроме на андроиде не работает. Тольо стиль меняется при нажатии.
+1
А если будет
<option value="bla-bla" disabled="disabled">bla</option>
?+1
Не нашел указания браузерной совместимости. Как с кроссбраузерностью-то?
+2
В ие клавиатура работает неправильно. Почему b-core-ui-select блочный? Селекты у нас блочные что-ли?
Плагин должен работать таким образом, чтобы после его подключения на произвольный сайт ничего не разваливалось.
Плагин должен работать таким образом, чтобы после его подключения на произвольный сайт ничего не разваливалось.
-1
Очередной 1001 плагин для стилизации селектов. Ну и еще раз не стилизуйте селекты в телефонах, пожалейте юзера, пусть лучше дизайнер головой поработает.
-6
Мне лично не нравится идея первым ставить в дропдаунах United States.
-1
как всегда в таких кастомных скроллерах неудобно работать с колесиком мышки — если доезжаешь до конца списка, то начинает прокручиваться основной скроллер окна — дико неудобно.
+3
А где поиск, multiple?
И вот как выглядит в мобильной опере:
И вот как выглядит в мобильной опере:
0
Как автору ikSelect, интересно что не так с разметкой? По сути все так же, разве что optgroup выношу в отдельные ul>li, насколько я помню, что вроде бы даже логичнее )
Из багов первое что проверил это стрелки в вебките и они неправильно работают. img.i10k.ru/3jc
Всплывает нативный дропдаун, причем почему-то слишком широкий. Схожая проблема и в плагине «Selectik», правда там этот дропдаун так сильно не растягивает )
Подробнее тестить лень, но в целом все выглядит хорошо. )
Из багов первое что проверил это стрелки в вебките и они неправильно работают. img.i10k.ru/3jc
Всплывает нативный дропдаун, причем почему-то слишком широкий. Схожая проблема и в плагине «Selectik», правда там этот дропдаун так сильно не растягивает )
Подробнее тестить лень, но в целом все выглядит хорошо. )
0
Вы тестили под маком? :) Да, из-за его периодического отсутствия не успеваю допилить.
А с разметкой мне не понравилось то, что стандартный select оборачивается в контейнер.
Бывает проблем с jquery validate, когда label.error генерится сразу после select. В вашем случае ошибки просто не видно. Понятно, что можно изменить вывод label.error, но хотелось бы из коробки :)
А с разметкой мне не понравилось то, что стандартный select оборачивается в контейнер.
Бывает проблем с jquery validate, когда label.error генерится сразу после select. В вашем случае ошибки просто не видно. Понятно, что можно изменить вывод label.error, но хотелось бы из коробки :)
+1
Ага, под маком. Даже не подумал, что это может зависеть от ОС.
Про разметку можно было просто отписать в «issues» на «github». Вполне все логично, придумал бы что-нибудь. Тем более у меня вроде бы ничего не завязано на положении оригинального селекта, так что по идее его можно легко перетащить в нужное место. )
Про разметку можно было просто отписать в «issues» на «github». Вполне все логично, придумал бы что-нибудь. Тем более у меня вроде бы ничего не завязано на положении оригинального селекта, так что по идее его можно легко перетащить в нужное место. )
0
Стилизация — (от французского style — стиль) намеренная имитация формальных признаков и образной системы того или иного стиля в новом, необычном для него художественном контексте.
slovari.yandex.ru/стилизация/значение/
Если вы используете CSS (стили), то вы не «стилизуете», вы оформляете.
+1
открываю список, тяну за бегунок скролла вниз до середины списка (до буквы М например, неважно), отпускаю — фокус перекидывается обратно в начало списка. Т.е. таким образом вообще невозможно выбрать нужный пункт
ФФ 14.0.1, вин7
ФФ 14.0.1, вин7
0
Я посмотрел что делает обычный select. Ровно тоже самое :)
0
Вот тут в окошке комментирования есть селект Source — он так не делает.
http://www.mathworks.com/company/worldwide/ и тут тоже.
И вообще ни разу не видел таокго поведения.
http://www.mathworks.com/company/worldwide/ и тут тоже.
И вообще ни разу не видел таокго поведения.
0
Странно, никак не могу воспроизвести баг. Также тяну, до середины, отпускаю, кликаю в сторону, select закрывается
0
Спасибо за видео! Но я так баг и не смог воспроизвести. Честно повторял как на видео :(
+1
попросил коллегу посомтреть — у него все нормально. А у меня еще и на Опере такое же поведение.
0
ну и в ИЕ заодно. Это рабочий компьютер, дома возможно все ок. Интересно, с чем это может быть связано?
0
C jScrollPane последних версий беды у нас начались. То на MACах баги, то еще что, пришлось откапывать велосипеды столетней давности, которыми не пользовался после первого знакомства с jScrollPane.
0
Спасибо! Хороший компонент.
0
А вариант с поиском не планируете добавить?
0
а как быть, если изначальный селект disabled?
нужно при клике снять с него disabled.
$('#myselect').removeAttr('disabled') не работает
$('.b-core-ui-select__select').removeClass('disabled'); тоже
нужно при клике снять с него disabled.
$('#myselect').removeAttr('disabled') не работает
$('.b-core-ui-select__select').removeClass('disabled'); тоже
0
Выпадающий список (b-core-ui-select__dropdown) считает свое абсолютное от body.
Как решаются проблемы с position:relative | overflow:hidden у родителя(ей) в котором расположен список?
Что-то мне подсказывает (поправьте меня если это не так) что решение тут лежит в доп. контейнерах в генерируемом html плагином.
Спасибо
Как решаются проблемы с position:relative | overflow:hidden у родителя(ей) в котором расположен список?
Что-то мне подсказывает (поправьте меня если это не так) что решение тут лежит в доп. контейнерах в генерируемом html плагином.
Спасибо
0
начиная с jquery 1.9 не работает, т.к. свойство browser там убрано
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
jQuery CoreUISelect — плагин для стилизации селекта