tengo algo así como en un archivo Test.js decir:jQuery Singleton
(function($){
$.test= function(){
alert('test');
}
})(jQuery);
jQuery.test();
Ahora bien, si se carga Test.js dos veces en mi página es decir src = Test.js en dos lugares diferentes, se da el doble de alerta . Quiero que sea como un singleton. ¿Alguna idea sobre cómo lograr esto?
No está nada claro si intenta evitar _calling_ test dos veces, o _defining_ test dos veces. –
Corrígeme si esta es una pregunta estúpida, pero ¿por qué necesitarías cargar un archivo más de una vez? ¿Por qué no simplemente almacenar la función en una variable y llamarla cuando la necesite en el documento? – LandonSchropp
@Squeegy Llamo y defino la prueba dos veces. Quiero que eso suceda solo una vez. –