Я пытаюсь использовать таблицы данных плагина jquery, но я не могу загрузить функцию. Я получаю эту ошибку:
Uncaught TypeError: $(...).DataTable is not a function
(anonymous function) @ index.php:167
m.Callbacks.j @ jquery.min.js:2
m.Callbacks.k.fireWith @ jquery.min.js:2
m.extend.ready @ jquery.min.js:2
J @ jquery.min.js:2
Ниже мой JS код:
$(document).ready(function(){
$('table#tableID').DataTable({
paging: true
});
});
Я использую JQuery В. 1.11.1 Я попытался посмотреть вокруг решения, и видел, как люди говорят о Jquery не загружается. Я успешно запускаю другие функции jQuery на одной странице. Это также единственная функция .ready на этой странице. Мы можем сказать, что jQuery присутствует, так как когда документ готов, он выполняет эту функцию. Я также попытался поместить импорт js и css-файла в несколько мест, как это было предложено, но не работал. Кто-нибудь знает, как это исправить?
правок:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<link rel="stylesheet" type="text/css" href="/css/jquery.dataTables.css">
<script type="text/javascript" charset="utf8" src="/js/jquery.dataTables.js"></script>
Спасибо за ответ. Я изменил порядок, но он все еще, похоже, дает ту же ошибку. :(Я только добавил jQuery в один раз – SML
посмотри в браузер dev tools (F12) tab tab..make sure file is loading Должен иметь статус 200 – charlietfl
Обнаружил ошибку: У меня было несколько ссылок на jQuery !!! Спасибо !!! : D – SML