Создал простой компонент поиска в AEM и добавил следующий код в свой JSP. Также добавлен плагин автозаполнения и файл pjugin jquery в узле clientlib. Но получение ошибки «автозаполнение не является функцией» каждый раз, когда я пытаюсь запустить страницу с этим компонентом. Не совместимо ли это с AEM? Использование AEM 6.0 SP2
<% @include file="/libs/foundation/global.jsp"%>
<cq:includeClientLib categories="jquerysamples" />
<html>
<head>
<script>
$(function() {
var availableTutorials = [
"ActionScript",
"Boostrap",
"C",
"C++",
];
$("#searchInput").autocomplete({
source: availableTutorials
});
});
</script>
</head>
<body>
<div class="formDiv">
<form id="form" >
<input type="text" id="searchInput" name="searchbox">
<div id="searchResults"/>
</form>
</div>
</body>
</html>
В качестве альтернативы, http://stackoverflow.com/questions/36455911/jquery-uncaught-typeerror-autocomplete-is-not-a-function?rq=1 отвечает на один и тот же основной вопрос, но извне AEM/JSP. –