Меню выбора пользовательского интерфейса JQuery не является функцией

Я пытаюсь создать меню выбора HTML с пользовательским интерфейсом JQuery; но это просто не работает. Вот JSFiddle. Ниже приведены урезанные примеры того, чего я пытаюсь достичь.

Вот мой HTML-код:

<form action="#">
    <fieldset>
        <label for="parameterSelectMenu">Select a Parameter</label>
        <select name="parameterSelectMenu" id="parameterSelectMenu">
            <option value="volvo">Temperature Actual</option>
        </select>
    </fieldset>
</form>
<!-- A button to show JQuery is working... -->
<button id="clicker">A button element</button>

Вот JavaScript:

$("#clicker").button();
$("#parameterSelectMenu").selectmenu();

В Firefox "selectmenu" сообщается как не функция...


person Vance T    schedule 03.07.2014    source источник
comment
jqueryui.com/selectmenu/#custom_render может помочь!   -  person John    schedule 03.07.2014


Ответы (1)


Обновлен FIDDLE. Проблема в том, что вы используете более старую версию jquery-ui в созданной вами демонстрации jsfiddle, которая не поддерживает selectmenu plugin.

поэтому вам нужно добавить файлы плагина последней версии, как показано ниже:

<link rel="stylesheet" href="//code.jquery.com/ui/1.11.0/themes/smoothness/jquery-ui.css">
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
<script src="//code.jquery.com/ui/1.11.0/jquery-ui.js"></script>
person Rahul Gupta    schedule 03.07.2014