У меня есть несколько jquery-скриптов, которые я хочу добавить в плагин.
В моей текущей настройке код выполняется в "mobileinit" с моим файлом custom.js, который находится между файлами Jquery.js и Jquery Mobile.js.
Вот что я делаю:
(function($ , window, undefined) {
$( window.document ).bind('mobileinit', function(){
alert ("init");
});
})(jQuery,window);
Я хотел бы превратить это в плагин, используя фабрику Jquery Widget в соответствии с рекомендациями JQM-разработчиков
В настоящее время я застрял со следующим:
(function( $, window, undefined ){
$.widget( "myPlugin", $.mobile.widget, {
options: { },
_create: function() {$.fn.myPlugin = function() {
alert ("init");
};
$( window.document ).bind('mobileinit', function(){ {
myPlugin();
});
})( jQuery, window );
, который не работает ... если я добавлю plugin.js перед JQM.js "мобильный не определен". Если я положу это потом, ничего не происходит.
Мой вопрос:
Как сделать виджет, который работает на mobileinit, то есть до запуска Jquery Mobile.js.
Спасибо за помощь!