2014-01-23 3 views
0

Я использовал библиотеку раньше, и я помню, что была небольшая проблема, которую я не заметил, и в итоге выяснил. Но для жизни меня я просто не могу вспомнить, что это было.вопросов, связанных с выбранным jquery

У меня есть chosen.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> 

Я попытался его инициализации до и после chosen.js, и ни обработанное ,

Последний раз, когда я установил его для всех ящиков вместо тех, у кого есть .chosen-select. Если я помню, я только что сделал $("select").chosen(), и на этот раз я попробовал, это тоже не сработало.

И, кроме того, чтобы получить его на работу, я хотел спросить, возможно ли, чтобы Chosen автоматически определял «тип» окна выбора, когда он установлен для инициализации для всех полей <select>, таких как одиночный или множественный выбор, указать класс.

Я ценю любую помощь,

+0

Что такое вывод 'console.log (jQuery.fn.chosen);' после включения 'selected.js'? Он должен напечатать плагин-код на консоли. – feeela

+0

Добавьте скрипт в обработчик dom и посмотрите 'jQuey (function() {$ (". Select-select "). Selected();})' - также не забудьте добавить файл css –

+0

К сожалению, ни один Это работает. И у меня есть файл css. – BuzzDarkyear

ответ

1

Эти шаги в основном заставляют его работать. Добавьте файлы из выбранного плагина в разделе

головки Добавить это в тэгом

<script type="text/javascript"> 
    $(function(){ 
     $(".chosen-select").chosen(); 
    }); 
</script> 

и просто указать class='chosen-select', где выберите тег присутствует в HTML коде.

Нет ничего действительно отдельно от этого, чтобы заставить его работать. Вы не добавили файл selected.css в качестве внешней таблицы стилей.

Смежные вопросы