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 a jquery ?
What is the difference between calling stop(true,true) and finish method?
How can jquery library be added to pages? Write a basic jquery code?
How to check data type of any variable in jquery? : jquery mobile
Which are the fastest selectors in jquery? : jquery mobile
How to add and remove css classes to an element using jquery?
Tell me how to disable jquery animation? : jquery mobile
How to get the direct parent of an element using ?
Differences Between jQuery .bind() and .live()?
Explain the difference between onload() and document.ready() function used in jquery?
What is .detach()? : jquery mobile
What are jquery selectors?