quarta-feira, 10 de dezembro de 2014

Como verificar se jQuery está corretamente inserido

Saudações!!! Nesse rápido tutorial, nós vamos fazer uma verificação para saber se o jQuery está ok.
Como o jQuery ainda não foi inserido, é claro que vamos usar javascript puro. É um código bem simples:
if(typeof jQuery == "undefined"){
//Nesse caso, o método jQuery (ou $) não existe. Sendo assim, vamos inseri-lo:
document.write("<script src='http://code.jquery.com/jquery.min.js' type='text/javascript'><"+"/script>");
//Note como o fechamento do script ficou <"+"/script> Isso é de extrema importância, já que se fosse colocado diretamente </script>, ele corresponderia ao fechamento do script atual, o que causaria erro, já que document.write(); não teria sido concluído.
}

Com esse pequeno código, você pode, por exemplo, prevenir contra servidores offline.
Veja:
<script src="http://localhost/jquery.min.js"></script>
<script>
if(typeof jQuery == "undefined"){
document.write("<script src='http://code.jquery.com/jquery.min.js'><"+"/script>");
}
</script>
<script>
if(typeof jQuery == "undefined"){

document.write("<script src='https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js'><"+"/script>");
alert("local CDN error\njQuery OK: \n"+document.getElementById('script_jquery').src);
}
</script>
<script>
if(typeof jQuery == "undefined"){
alert("Google CDN jQuery error");
}
</script>

É isso aí. Até próximo tutorial do blog...

<Héliton Martyns>

Nenhum comentário:

Postar um comentário