JSFiddle - React, Tailwind, and code Playground
by fparent
JavaScript
// Définition de mon application jQuery dans "main.js"
(function($) {
$.fn.MyPlugin = function() {
var text = 'xxx';
// Initialisation du DOM et du plugin
function initDom() {
text = 'ccc';
}
return text
}
}(jQuery));
// Plugin définit dans un fichier random "plugins.js" et
// qui, malheureusement, est initialisé après mon application
(function($) {
// Conflit dans le namespace $
$.fn.MyPlugin = function() {
return 'zzz'
}
}(jQuery));
var text = $(document).MyPlugin();
alert(text);