mirror of
https://bitbucket.org/bellord13/kit.git
synced 2026-11-13 10:56:12 +03:00
fix
This commit is contained in:
@@ -1,5 +1,10 @@
|
||||
var __PluginManagerConfigHandler__ = function() {
|
||||
var root = __pmConfig__.assetsPath;
|
||||
|
||||
var hasJQuery = function(){
|
||||
return window.hasOwnProperty('jQuery') && window.jQuery.hasOwnProperty('fn');
|
||||
}
|
||||
|
||||
return {
|
||||
menu: {
|
||||
path: root + '/menu',
|
||||
@@ -46,7 +51,7 @@ var __PluginManagerConfigHandler__ = function() {
|
||||
};
|
||||
var J = function(){
|
||||
if(!J.init){
|
||||
J.init = false;
|
||||
J.init = true;
|
||||
__PluginManager__.ready('jquery');
|
||||
}
|
||||
var c = [];
|
||||
@@ -74,6 +79,9 @@ var __PluginManagerConfigHandler__ = function() {
|
||||
};
|
||||
JQueryProxy.prototype.onJQueryInstall = function(plugin){
|
||||
var self = this;
|
||||
if(!plugin.module.initer){
|
||||
return;
|
||||
}
|
||||
(function(w){
|
||||
var q = plugin.module.initer.queue;
|
||||
if(self.hasJQueryIniter()){
|
||||
@@ -94,7 +102,6 @@ var __PluginManagerConfigHandler__ = function() {
|
||||
};
|
||||
|
||||
module.exports = new JQueryProxy();
|
||||
|
||||
},
|
||||
},
|
||||
jquery: {
|
||||
@@ -103,12 +110,18 @@ var __PluginManagerConfigHandler__ = function() {
|
||||
type: 'UMD',
|
||||
alias: ['$', 'jQuery'],
|
||||
onRegister: function (plugin) {
|
||||
var proxy = kit.require('jqueryProxy');
|
||||
proxy.onJQueryRegister(plugin);
|
||||
if(hasJQuery()){
|
||||
plugin.module.exports = window.jQuery;
|
||||
plugin.config.module = '';
|
||||
} else {
|
||||
plugin.proxy = kit.require('jqueryProxy');
|
||||
plugin.proxy.onJQueryRegister(plugin);
|
||||
}
|
||||
},
|
||||
onInstall: function(plugin){
|
||||
var proxy = kit.require('jqueryProxy');
|
||||
proxy.onJQueryInstall(plugin);
|
||||
if(plugin.proxy){
|
||||
proxy.onJQueryInstall(plugin);
|
||||
}
|
||||
},
|
||||
},
|
||||
popper: {
|
||||
|
||||
+1
-1
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user