Здравствуйте. Подскажите, пожалуйста, как отобразить блок popup при эффекте ховер на компоненте select из bem-components?
Заранее благодарен.
Здравствуйте. Подскажите, пожалуйста, как отобразить блок popup при эффекте ховер на компоненте select из bem-components?
Заранее благодарен.
@monsara нужно «переопределить» метод инициализации с
click
наhover
: https://github.com/bem/bem-components/blob/v6.0.0/common.blocks/select/select.js#L33-L53, но это может быть плохой идеей для мобильных устройств, где нетhover
.Добрый день.
Благодарю за ответ. Подскажите еще, пожалуйста, как сделать это правильно в моем случае.
У меня подключена библиотека через cdn и в проекте один файл script.js. Я не использую архитектуру бэм. Из бэм использую только методологию и библиотеку компонентов, подключенную через cdn. Реализация компонентов разделена по разным папкам (html, js, css) Я так понимаю, я должен скопировать файл select.js себе в проект и импортировать его в файл js с переопределенным методом инициализации с click на hover? Как правильно сделать импорт этих изменений в основной js фай? Где можно об этом почитать? Для работы сбооки используется Gulp.
Извините, возможно, за глупый вопрос, пока имею очень поверхностные знания js.
В вашем случае — не подскажу, т. к. не работал с Gulp, но вот самый простой, как мне кажется пример-решение этой задачи: https://codepen.io/Realetive/pen/wvBevvm
Благодарю