How to load jQuery locally when CDN fails?



How to load jQuery locally when CDN fails?..

Answer / chaitanya

It is a good approach to always use CDN but sometimes what if the CDN is down (rare possibility though) but you never know in this world as anything can happen.

Below given jQuery code checks whether jQuery is loaded from Google CDN or not, if not then it references the jQuery.js file from your folder.

Hide Copy Code

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>

<script type="text/javascript">

if (typeof jQuery == 'undefined')

{

document.write(unescape("%3Cscript src='Scripts/jquery.1.9.1.min.js' type='text/javascript'%3E%3C/script%3E"));

}

</script>

It first loads the jQuery from Google CDN and then check the jQuery object. If jQuery is not loaded successfully then it will references the jQuery.js file from hard drive location. In this example, the jQuery.js is loaded from Scripts folder.

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More jQuery Interview Questions

Differentiate between calling stop (true, true) and finish method?

0 Answers  


What happen if you return false from a jQuery event handler?

0 Answers  


Jumping off of jquery ui for a second, do you 'release early, release often' with all of your projects? What are your thoughts on that strategy?

0 Answers  


What is the latest version of jquery?

0 Answers  


How to get attributes of an element using jQuery?

0 Answers  


Is jQuery a W3C standard?

2 Answers  


How is body onload() function is different from document.ready() function used in jquery?

0 Answers  


Explain .empty() vs .remove() vs .detach() in jquery

0 Answers  


Explain the difference between javascript and jquery? : jquery mobile

0 Answers  


With jquery which operating system is more compatible?

0 Answers  


Explain jquery.noconflict? : jquery mobile

0 Answers  


Explain jquery connect?

0 Answers  


Categories