If you want RequireJS to fetch jQuery from a CDN, you’ll need to tell it to do so using the “paths” config:
require.config({
paths: {
"jquery": "https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"
}
});
As I understand it, if you want to use the local file fallback code a la html5bp you’re out of luck. For those of you who don’t know, the local file fallback code allows you to load jQuery from your own domain if the CDN version fails to load. It looks like this:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="js/vendor/jquery-1.8.2.min.js"><\/script>')</script>
Arguably, if you’re using jQuery it is likely to be a global requirement rather than a requirement for one or two modules. The same sort of thing with BackboneJS. It might be better to place these global requirements in the HTML for your pages (before the RequireJS script) to save typing ‘jquery’ and ‘backbone’ in all your module definitions.
It’s going to be ending of mine day, except before ending I am reading this great post to increase my know-how.
We are a group of volunteers and opening a new scheme in our community.
Your site offered us with helpful information to work on. You’ve done an impressive activity and our entire neighborhood will likely be thankful to you.
Hey exceptional website! Does running a blog similar to this require a large amount of work?
I have very little knowledge of programming but I was hoping to start
my own blog in the near future. Anyways, if you have any recommendations
or tips for new blog owners please share. I know this is off topic but I just had to ask.
Thanks!