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 |
What is parent() in jquery?
What are various methods to make ajax request in jQuery?
What are the the two types of cdns?
List browser related issues for jquery?
What is a jquery ?
What are jquery selectors?
What is the use of jQuery load method?
Define the types of selectors in jquery?
How do you check if an element exists or not in jQuery?
How is body onload() function is different from document.ready() function used in jquery?
Which version of jquery file should be used?
How can we apply css in even childs of parent node using jquery library?