Новое в RequireJS. Есть ли способ лучше организовать это:
require(["jquery"], function($) {
$(function() {
$('#id').live('click',function(){
require(["mainplugin","otherplugin","thirdplugin"], function(){
$('#id').pluginName();
});
});
});
});
Остальные плагины должны загружаться только при нажатии на el.
1
PHearst
17 Дек 2012 в 21:00
1 ответ
Лучший ответ
Вам не нужна первая оболочка $(function() ...
, так как код будет выполнен, как только будет загружен jquery.
require(["jquery"], function($) {
$('#id').live('click',function(){
require(["mainplugin","otherplugin","thirdplugin"], function(){
$('#id').pluginName();
});
});
});
0
Sirko
17 Дек 2012 в 21:05
Похожие вопросы
Новые вопросы
jquery
jQuery — это библиотека JavaScript. Также рассмотрите возможность добавления тега JavaScript. jQuery — это популярная кросс-браузерная библиотека JavaScript, которая упрощает обход объектной модели документа (DOM), обработку событий, анимацию и взаимодействие AJAX, сводя к минимуму расхождения между браузерами. Вопрос с тегом jQuery должен быть связан с jQuery, поэтому jQuery должен использоваться рассматриваемым кодом, и в вопросе должны быть как минимум элементы, связанные с использованием jQuery.