【问题标题】:Use Multiple jQuery and jQuery UI Libraries使用多个 jQuery 和 jQuery UI 库
【发布时间】:2010-04-16 22:09:13
【问题描述】:

有没有办法在同一个源中使用多个 jQuery 和 jQuery UI 库?

我知道 noConflict 并使用此方法使用多个 jQuery 库,但是是否可以使用多个 jQuery UI 库?

基本上我想将 jQuery 1.2.6 和 jQuery UI 1.6 一起用于页面的某个部分,该部分仅适用于这些库

然后其他一切使用最新的 jQuery 库 1.4.2 和 UI 1.8。

谢谢,

-赛斯

【问题讨论】:

    标签: asp.net jquery


    【解决方案1】:

    jquery 确实有一个允许这样做的 NoConflict 方法。您可以使用以下方法创建多个 jquery 版本的实例:

    <script src="jQuery1.4.1.js"></script>
    <script>
        $jq = jQuery.noConflict(true);
    </script>
    
    <script src="jQuery1.3.2.js"></script>
    

    要使用 version1.4,请使用 $jq('#id'); 要使用 1.3 版,请使用 $('#id');

    【讨论】:

      【解决方案2】:

      简而言之,不,这是不支持的。最好的办法是将所有内容升级到 jQuery 1.4.2 和 jQuery UI 1.8 并修复任何损坏的部分。

      这也意味着客户端必须运行的 javascript 数量减少了大约一半,为他们提供了更好的体验(加上 jQuery 自 1.2.6 以来在其版本中取得了重大的性能改进)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-05-13
        • 2012-08-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-11-19
        • 1970-01-01
        相关资源
        最近更新 更多