Я создаю автозаполнение поиска, используя Jquery UI. Все отлично работало, когда я построил поиск в минимальном документе, где нет ничего, кроме ввода. например:
<input id="autocomplete" />
и Jquery
<script>
$( "input#autocomplete" ).autocomplete({
source: ['johannesburg z', 'johannesburg x', 'johannesburg v','johannesburg b','johannesburg a','johannesburg q', 'johannesburg u', 'johannesburg y', 'johannesburg o', 'johannesburg p']
});
</script>
Однако, когда я помещаю свой код на страницу Sitefinity 3.7, я получаю сообщение об ошибке, сообщающее, что "$ (" input # autocomplete "). Autocomplete" не является функцией.
Эта ошибка возникает только один раз в sitefinity
Вещи, которые Iv пробовал
- Я использую последнюю версию библиотеки Jquery UI с виджетом автозаполнения.
- Я проверил, что мои пути к файлам верны. (они есть).
- Используются оповещения, например
alert("$('input#autocomplete').autocomplete")
- они продолжают возвращаться неопределенными.
Любая помощь будет высоко ценится!