`

动态引入jquery.js

 
阅读更多

遇到一个问题,抽调出来一个js供其他子系统使用,但是在该js里需要使用jquery.js,但是其他系统在引入抽调出来的js时,会覆盖掉他们自己重写的对象方法等,所以需要动态判断,

<script>

if (typeof (jQuery) == 'undefined') {

        document.write("<script language=javascript src='a.js'></script>");

}else{

document.write("<br><<<<<<<<<<<<<<<<<<<<<<<<<<<,,,,................<br>");

}

</script>

 上面的方法会出错,主要是因为</script>会匹配离他最近的<script>,引号“”无法限制住结束标签,所以使用时,可以使用:

<script type="text/javascript" src="http://localhost/UC/a.js"></script>

a.js里:

document.write('<script type="text/javascript" src="http://localhost/UC/themes/default/public/js/jquery.js"></script>');

 

 

 

 

分享到:
评论

相关推荐

    jquery.media.js.zip

    1. **引入依赖**:首先确保引入jQuery库,然后引入jQuery.media.js插件文件。 ```html &lt;script src="path/to/jquery.js"&gt; &lt;script src="path/to/jquery.media.js"&gt; ``` 2. **初始化媒体元素**:使用jQuery选择器选择...

    jquery.hash.min.js 和 jquery.ba-hashchange.min.js

    1. 引入 jQuery 文件,然后引入 `jquery.hash.min.js` 和 `jquery.ba-hashchange.min.js`。 2. 使用 jQuery 的 `.on()` 方法绑定 `hashchange` 事件,指定一个回调函数来处理 hash 变化。 3. 在回调函数中,根据新的...

    jquery.page.js下载

    1. **引入资源**:首先,在HTML文件中引入jQuery库(`jquery.min.js`)、`jquery.page.js`以及`jquery.page.css`。通常,这些文件会放置在`&lt;head&gt;`标签内或者`&lt;body&gt;`标签的底部。 2. **初始化插件**:在文档加载...

    jquery.color.js

    - **引入依赖**:确保已经正确引入jQuery库,因为jQuery.color.js是基于jQuery构建的。 - **避免冲突**:在某些情况下,可能需要使用jQuery的noConflict模式,以防止与其他库的命名空间冲突。 - **版本适配**:不同...

    js生成二维码jquery.qrcode.js

    1. **引入库**:在HTML文件中,你需要引入jQuery库和`jquery.qrcode.js`插件。通常情况下,jQuery会从CDN(内容分发网络)加载,而`jquery.qrcode.js`则放置在你的项目文件夹内。 ```html &lt;script src="https://code...

    jquery回到顶部插件jquery.goup.js

    1. 引入jQuery库和jquery.goup.js文件:首先确保页面已经引入了jQuery,然后将jquery.goup.js文件添加到页面底部。 2. HTML结构:在HTML中添加返回顶部按钮的占位符,通常放在的最后,例如: ```html 返回顶部 ``` ...

    免费jquery.printArea.js下载

    只需在页面中引入jQuery库和此插件,然后按照上述方式编写代码,即可实现强大的打印功能。 总结来说,jQuery.printArea.js是一个轻量级、易用且功能强大的JavaScript插件,专为网页中的票据打印而设计。通过它可以...

    jquery.wordexport.js-master.zip

    今天我们将探讨的主角是`jquery.wordexport.js`,这是一个用于通过JavaScript生成Word文档并导出的库,特别适用于需要动态内容导出的项目。 首先,让我们理解`jquery.wordexport.js`的核心功能。这个库允许开发者将...

    jquery.marquee.js官方下载

    在项目中引入jQuery库和jquery.marquee.js文件后,可以使用以下基本语法初始化滚动效果: ```html $(document).ready(function() { $('#yourElement').marquee(); }); ``` 其中,`#yourElement`是你想要添加...

    JQuery颜色渐变插件jquery.color.js

    在使用`jquery.color.js`之前,你需要确保已经引入了jQuery库。然后,你可以通过以下方式将插件引入到你的HTML文档中: ```html &lt;script src="https://code.jquery.com/jquery-3.x.min.js"&gt;&lt;/script&gt; &lt;script src="...

    jquery.nestable.js示例

    `jQuery.nestable.js` 是一个用于创建可拖动、可折叠树形菜单的 jQuery 插件。这个插件在前端开发中非常有用,尤其是在构建需要层级结构展示的数据时,如目录、组织架构或者导航菜单等。下面我们将深入探讨 `jQuery....

    jquery.paginate.js

    1. 引入库文件:首先需要在HTML文件中引入jQuery库和jQuery.paginate.js插件文件。例如: ```html &lt;script src="https://code.jquery.com/jquery-3.x.min.js"&gt;&lt;/script&gt; &lt;script src="gobhi-jQuery.paginate.js-...

    jQuery.spin.js自定义页面加载Loading动画代码

    而jQuery.spin.js是基于jQuery的一个扩展,它引入了Spinner库,这是一个轻量级的解决方案,用于创建各种各样的Loading动画。 在使用jQuery.spin.js之前,首先确保你的项目已经引入了jQuery库。你可以通过CDN链接...

    jquery.alerts.js(jQuery Alert, Confirm, Prompt)

    要使用`jquery.alerts.js`,首先需要引入jQuery库和该插件的CSS及JS文件。然后,可以使用JavaScript代码调用`.alert()`, `.confirm()`, 或 `.prompt()` 方法,传递相应的参数,如消息内容、回调函数等。插件的API...

    jquery.ba-resize.min

    此时,我们就需要引入`jquery.ba-resize.min.js`这样的插件来增强`resize()`事件的功能。 1. jQuery的`resize()`事件基础 `resize()`事件默认仅适用于`window`对象,当浏览器窗口大小改变时触发。例如,我们可以...

    jquery.panzoom.js

    1. **引入依赖**:首先需要引入jQuery库和jQuery.panzoom.js文件。在HTML头部添加如下代码: ```html &lt;script src="https://code.jquery.com/jquery-3.x.min.js"&gt;&lt;/script&gt; &lt;script src="jquery.panzoom-3.2.2/...

    jquery.PrintArea.js-2.4.0-打印功能.rar

    5. **简单易用**:只需引入jQuery和PrintArea.js库,然后调用相应的函数,即可快速实现打印功能。 三、使用方法 1. **引入依赖**:首先,在HTML文件中引入jQuery库和PrintArea.js插件,例如: ```html ...

    jquery.media.js在线媒体播放插件

    jquery.media.js在线媒体播放插件。 jquery.media.js在线预览pdf插件。 jquery.media.js 是一个在网页中嵌入多媒体文件的前端插件,必须使用HTML标签,此插件不仅支持视频媒体播放而且还支持线预览pdf。

    jquery.base64.js_downcc.zip

    同时,由于`jquery.base64.js`是独立的,所以也可以单独引入,为任何需要Base64处理的项目提供便利。 在`绿色资源网.url`这个文件中,很可能是该插件的下载来源或者相关的使用教程链接,用户可以通过访问这个URL...

    jquery.validate.js表单验证.pdf

    1. jquery.validate.js的引入:文件提到了引入jquery.validate.js的方法,需要先引入jquery.js,然后引入jquery.validate.js。这是因为jquery.validate.js依赖于jquery.js。 2. 验证规则:文件列出了jquery....

Global site tag (gtag.js) - Google Analytics