0
Когда я использую requireJS для загрузки dataTables, я вижу необработанный html на короткое время. Может быть, потому, что он ждет загрузки DOM?dataTables загружается медленно с requireJS
Как загрузить данные с помощью requireJS?
Это главный файл
require.config({
paths: {
'jquery': 'libs/jQuery-2-0-3',
'datatables-plugin': 'plugins/jquery-datatables'
}
});
require(['jquery','datatables-plugin'],
function($) {
'use strict';
$(document).ready(function() {
$('.tablesorter-js').dataTable();
});
});
И HTML в головной метке.
<script data-main="/script/main" src="/script/require.js"></script>
В качестве примера я вызываю сценарии в теге заголовка без необходимости, чтобы данные выполнялись прямо сейчас.
<script src="/script/libs/jQuery-2-0-3.js"></script>
<script src="/script/plugins/jquery-datatables.js"></script>
и конец тела тега
<script>
$('.tablesorter-js').dataTable();
</script>
Вы уверены, что это не XY-вещь? Какая версия requireJS? Смотрите эту скрипту -> http://jsfiddle.net/uqy6z/ datatables и requireJS 2.1.9 – davidkonrad