jQuery CDN as A Named Module In RequireJS

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.

22,429 thoughts on “jQuery CDN as A Named Module In RequireJS

  1. free online slots new zealand, australian currency poker chips
    and play aristocrat pokies online australia, or best
    casino in australia online

    My web site; election betting odds gambling (Loretta)

  2. I love what you guys are up too. This type of clever work and coverage!
    Keep up the awesome works guys I’ve incorporated you guys to my blogroll.

  3. Wow, that’s what I was searching for, what a data!

    present here at this website, thanks admin of this web page.

  4. Do you mind if I quote a few of your posts as long as I provide credit
    and sources back to your weblog? My website is in the exact same niche as yours
    and my users would certainly benefit from a lot of the information you
    provide here. Please let me know if this okay with you.
    Cheers!

  5. Hey there! I know this is kinda off topic however I’d figured
    I’d ask. Would you be interested in trading links or maybe
    guest writing a blog article or vice-versa? My website covers a lot
    of the same subjects as yours and I feel we could greatly benefit from
    each other. If you might be interested feel free
    to shoot me an e-mail. I look forward to hearing from
    you! Fantastic blog by the way!

  6. each time i used to read smaller posts that also clear
    their motive, and that is also happening with this article
    which I am reading at this place.