я использую requirejs
нагрузки datatable
штекер, я получил сообщение об ошибке $().dataTable()
не функция,использовать requirejs JQuery нагрузки штекеры DataTables, есть ошибка
это мой JS код:
define(function() {
requirejs.config({
baseUrl: "/Scripts",
paths: {
"jquery": "/Libs/jquery.min"
"jquery.datatable": "/Libs/dataTable/js/jquery.dataTables.min"
},
map: {
"*": {
"css": "/Libs/cssjs/css.js"
}
},
shim: {
"jquery": {
exports: "$"
},
"jquery.datatable":"jquery"
},
waitSeconds: 15,
});})
это страница JS
define(["jquery.datatable"], function() {
$(function() {
$("#example").dataTable();
});
});
, когда я запускаю его, я получил сообщение об ошибке на моей консоли:
TypeError: $(...).dataTable is not a function
jquery version is v1.11.0
DataTables version is v1.10.7
RequireJS version is v2.1.11
и может мне помочь? благодаря
плагин datatables загружен, но не может использовать id – AlexChen
да я его получил. Просто нужно изменить имя datatables js на 'datatables', это было прекрасно работает со всем кодом: – AlexChen