ccc

Javascript: Detectar si una librería JS ya está cargada

function existeYa(src){
val = 0;
        $('script').each(function() {
            if($(this).attr('src') == src){
                val=1;
            }
        });
                
        if (val==1)
            return true;
        else
            return false;
    }

if (existeYa("jquery210.js"))
alert("Existe");
else
alert("No existe");

---------------------------

Otra forma más sencilla:

<script>
if($('script[src="js/miJavascript.js"]').length > 0){
document.write('<script type="text/javascript" src="js/miJavascript.js"></script>');
        }

</script>

1 comentario:

  1. hola no me funciona porque la primera vez mando a carga el script luego si voy a otra parte de la aplicacion y regreso donde compruebo la carga se carga nuevamente ya que no identifica que ya fue cargada

    ResponderEliminar