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 |
Do you have plans for a new jquery plug-in or something else we should look out for? Where to from here for the imgpreview plugin?
What is jquery a client or server scripting?
How to check data type of any variable in jquery? : jquery mobile
What is the use of jquery.data()?
Explain cdn? : jquery mobile
What does $("div.parent") will select?
How does caching helps and how to use caching in jQuery?
Mac, windows or linux? Why do you love this platform while using jquery?
Why do we use jquery? : jquery mobile
List the basic selectors in jquery?
What is the advantage of using protocol less URL while referencing jQuery from CDNs?
How to check or uncheck all checkboxes using jquery?