为了账号安全,请及时绑定邮箱和手机立即绑定

如何在同一页面上运行不同版本的jQuery?

如何在同一页面上运行不同版本的jQuery?

波斯汪 2019-08-12 18:39:25
如何在同一页面上运行不同版本的jQuery?我的公司购买了一个在页面上呈现ASP.NET控件的产品。此控件使用jQuery 1.2.3并向页面添加脚本标记以引用它。如果以任何方式修改控件(包括修改引用不同版本的jQuery),控件的开发人员将不支持使用该控件。我即将开始开发自己的控件,并希望使用jQuery 1.3的功能和速度改进。这两个控件都需要存在于同一页面上。如何让购买的控件使用jQuery 1.2.3和新的自定义开发来使用jQuery 1.3?出于好奇,如果我们要使用另一个需要引用另一个版本的jQuery的控件呢?
查看完整描述

3 回答

?
温温酱

TA贡献1752条经验 获得超4个赞

正如所说的ConroyP你可以这样做jQuery.noConflict但不要忘记var在声明变量时。像这样。

<script src="jQuery1.3.js"></script><script>
    var jq13 = jQuery.noConflict(true);</script><!-- original author's jquery version --><script src="jQuery1.2.3.js"></script>

您可以通过在函数后添加(jq13)将所有$连接到jq13 })。像这样

(function($) {
 ... })(jq13);


查看完整回答
反对 回复 2019-08-12
  • 3 回答
  • 0 关注
  • 629 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信