Не могу подключить nice select
Здравствуйте!
Пытаюсь подключить nice select - https://hernansartorio.com/jquery-nice-select Подключил JS и CSS и затем нужно инициализировать это дело. Для этого создал еще один файл и в подключил его последним. Вот с таким кодом: //make use of the plugin "nice select" to transform rest of selects $( 'select.use_select2_lib' ).each( function( ) { if ( ! $( this ).parent( ).hasClass( 'fc_orderby_selector' ) ) { $( this ).niceSelect( ); } } ); Вот страница, где все это дело подключено: https://apps24.org/android/system/personalization Но селекты все равно отображаются обычными. Дело точно в инициализации, но не понимаю, что не так. |
romagromov,
переписать $ на jQuery, если не поможет, ещё и обернуть в ready |
Цитата:
Не хочет... $(document).ready(function() { jQuery( 'select.use_select2_lib' ).each( function( ) { if ( ! jQuery( this ).parent( ).hasClass( 'fc_orderby_selector' ) ) { jQuery( this ).niceSelect( ); } } ); }; Вот файлик с кодом - https://apps24.org/templates/it_deli...ss/nice-ini.js |
Цитата:
Цитата:
|
Цитата:
Заменил. Нет эффекта... |
romagromov,
аккуратно копируем(кнопка тут справа) и полностью заменяем jQuery(function() { jQuery( 'select.use_select2_lib' ).each( function( ) { if ( ! jQuery( this ).parent( ).hasClass( 'fc_orderby_selector' ) ) { jQuery( this ).niceSelect( ); } } ); }); |
Зачем вообще такие сложности, достаточно:
$('select.use_select2_lib:not(.fc_orderby_selector)').niceSelect() |
Цитата:
Спасибо. :thanks: А почему на сайте разработчика ничего не сказано про замену $ на JQuerry? В чем вообще разница? |
Цитата:
bootstrap использует $ для своих функций. |
Часовой пояс GMT +3, время: 17:39. |