zoukankan      html  css  js  c++  java
  • 如何用原生JavaScript在页面加载jQuery以及其他任意引用

    很多时候,对于一些使用原生javascript的网页,我们需要研究里面的一些功能,或者干些坏事,最需要的就是jQuery,如何在一个仅支持原生JavaScript的网页里,手工加载jQuery呢?

    //Include jQuery
    var body = document.getElementsByTagName('body')[0];
    var s = document.createElement('script');
    s.setAttribute('type', 'text/javascript');
    s.setAttribute('src', 'http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js');
    body.appendChild(s);
    
    s = document.createElement('script');
    s.setAttribute('type', 'text/javascript');
    s.setAttribute('src', 'http://code.jquery.com/ui/1.8.21/jquery-ui.min.js');
    body.appendChild(s);
    
    s = document.createElement('link');
    s.setAttribute('rel', 'stylesheet');
    s.setAttribute('type', 'text/css');
    s.setAttribute('media', 'all');
    s.setAttribute('href', 'http://code.jquery.com/ui/1.8.21/themes/base/jquery-ui.css');
    body.appendChild(s);

    这段代码作为一个sample,同时插入了2个js文件和一个css文件。

    一般只需要用IE的developer tool,或者firefox的firebug运行这段程序,网页就开始支持jQuery操作了。

    当然,这段示例告诉我们,可以用这个方法嵌入任意的js文件,包括自己写的js文件,只要是在线可以引用到,都可以。

  • 相关阅读:
    课堂作业
    大道至简读后感
    读《大道至简》有感
    大道至简第四章-流于形式的沟通
    Java课堂动手动脑-截图集锦
    Java动手动脑课后作业1-求创建对象个数
    Java-消息框显示两整数加减乘除
    JAVA-实践问题
    Java-整数相加求和
    大道至简-是懒人造就了方法
  • 原文地址:https://www.cnblogs.com/rynnwang/p/2542772.html
Copyright © 2011-2022 走看看