V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
t4st
V2EX  ›  问与答

如何在js文件中引入jQuery?

  •  
  •   t4st · 2013-03-16 17:03:13 +08:00 · 6644 次点击
    这是一个创建于 4302 天前的主题,其中的信息可能已经有所发展或是发生改变。
    求助,如果用document.createElement的方法加载的话,会有' $ is not defined '错误发生。
    6 条回复    1970-01-01 08:00:00 +08:00
    airyland
        1
    airyland  
       2013-03-16 17:05:38 +08:00
    AMD/CMD 规范
    t4st
        2
    t4st  
    OP
       2013-03-16 17:10:42 +08:00
    @airyland google了一下,还是不明白,前端新手一枚,可以说的细一点么?
    franky_xhl
        3
    franky_xhl  
       2013-03-16 17:47:48 +08:00 via iPad
    t4st
        4
    t4st  
    OP
       2013-03-16 18:31:31 +08:00
    不使用其他框架可以实现么?
    Betty
        5
    Betty  
       2013-03-16 22:40:46 +08:00
    如何在动态添加script标签时确保执行顺序
    http://www.cnblogs.com/sanshi/archive/2011/02/28/1967367.html
    chrisyipw
        6
    chrisyipw  
       2013-03-16 22:50:41 +08:00
    你需要保证 $ 调用前,动态插入的 <script> 已经下载好,这种问题最常见于利用改 mime 类型或 async 等异步下载执行的情况。
    最简单的是在 onload 里才执行 jQuery 有关的代码:

    document.createElement('script').onload = function(){ if (window.$){ /* do sth. */ } }
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3527 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 00:46 · PVG 08:46 · LAX 16:46 · JFK 19:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.