Я пытаюсь использовать плагин под названием predictiveSearch
для функциональности опережающего, но я получаю ошибку:
TypeError: $(...).predictiveSearch is not a function
Я пытался ПЕРЕУСТАНОВКИ заказывая загрузку скриптов, но все еще не работает. Может кому-то помочь. Вот код.
<head>
<script src="//code.jquery.com/jquery-1.11.0.min.js"></script>
<script src="../js/bootstrap.min.js" type="text/javascript"></script>
<script src="../js/predictiveSearch.js" type="text/javascript"></script>
<script src="../js/jquery.predictive-search.js" type="text/javascript"></script>
</head>
<body>
<form class="navbar-form navbar-right" role="search" method="post" action="">
<input type="text" placeholder="Search" class="form-control predictive-search" autocomplete="off" data-module="predictive-search" data-url="../json/predictiveSearchResults.json">
<!-- form elements... -->
</form>
</body>
predictiveSearch.js содержит следующий код:
$(function(){
$('[data-module="predictive-search"]').predictiveSearch();
});
http://stackoverflow.com/questions/12343714/typeerror-is-not-a-function-when-calling-jquery-function – user3800243