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 |
Explain is jquery replacement of java script? : jquery mobile
Why we need jquery mobile? : jquery mobile
Why content injected into a page is not enhanced? : jquery mobile
Difference between javascript and jquery?
What is .siblings() method in jquery?
Can we execute/run multiple Ajax request simultaneously in jQuery? If yes, then how?
Explain various methods to make ajax request in jquery? : jquery mobile
Explain cdn? : jquery mobile
Explain the animate function.
What is the use of each function in jQuery?
How we can check if an element is empty or not using jquery?
Why we use chaining in jquery?