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 |
Is vanilla js faster than jquery?
What is get()? : jquery mobile
Tell me an example usage of jquery mobile? : jquery mobile
Is jquery a framework?
Explain .empty() vs .remove() vs .detach().
What are the features of jquery used in web applications?
Explain the difference between jquery-x.x.x.js and jquery.x.x.x min.js?
How to load jQuery locally when CDN fails?
Can you use any other name in place of $ (dollar sign) in jQuery?
Difference between document.ready() and body onload()?
What is the difference between map and grep function in jquery?
What is normally not included in a cloned copy? : jQuery Mobile