Раньше я использовал библиотеку, и я помню, что была какая-то небольшая проблема, которую я не заметил, и в конце концов понял. Но для жизни меня я просто не могу вспомнить, что это было.
Я выбрал.js в голове так:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js">
<script src="/assets/js/chosen.js">
И инициализирую его так:
<script>
$(".chosen-select").chosen()
</script>
Я попытался инициализировать его до и после selected.js, и ни один из них не работал.
В прошлый раз я установил его для всех ящиков вместо тех, у .chosen-select
. Если я помню, я просто сделал $("select").chosen()
, и я попробовал это на этот раз, это тоже не сработало.
И, кроме того, чтобы заставить его работать, я хотел спросить, может ли Chosen автоматически определять "тип" окна выбора, когда он установлен для инициализации для всех блоков <select>
, таких как одиночный или множественный выбор без необходимости его указания с классом.
Я ценю любую помощь,
Эти шаги в основном заставляют его работать. Добавьте файлы из выбранного плагина в разделе заголовка
Добавьте это в тег скрипта
<script type="text/javascript">
$(function(){
$(".chosen-select").chosen();
});
</script>
и просто укажите class='chosen-select'
где тег select присутствует в html-коде.
Нет ничего особенного от этого, чтобы заставить его работать. Вы не добавили файл selected.css в качестве внешней таблицы стилей.
console.log( jQuery.fn.chosen );
после включенияchosen.js
? Он должен напечатать код плагина на консоль.jQuey(function(){$(".chosen-select").chosen();})
- также не забудьте добавить файл css