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.
I absolutely love BrainSong USA The audio programs are easy to fit into my daily
routine. What other users say intrigues me—even more so
if you’ve noticed long-term effects. Check out their
offerings at buy.brainsong-usa.us!
Greate post. Keep posting such kind of info on your blog.
Im really impressed by your site.
Hello there, You’ve performed a fantastic job. I will certainly digg
it and in my opinion recommend to my friends.
I am sure they will be benefited from this site.
chaquetas chaqueta liverpool fc
Hi, I do believe this is a great web site. I stumbledupon it
I am going to return yet again since I saved as a favorite it.
Money and freedom is the greatest way to change, may you be rich and continue to help others.