zoukankan      html  css  js  c++  java
  • jquery和别的js冲突解决

    最近在做个网站,用的是风讯的CMS,部分功能的实现使用的是prototype库,刚开始也没留意到,后来在用jQuery的时候发现出了问题,jQuery代码无法实现,于是查了一些资料,发现是两个库都用了$替代符,解决方法那就是改变jQuery的$。
    具体方法如下:
    1.将jQuery的调用放在prototype的前面。
    2.在jQuery和prototype之间插入改名代码。
    3.将所有jQuery实现的函数的$替换成改名的。
    范例:

    <script type="text/javascript" src="jquery.js"></script>
    <script type="text/javascript">
    var jQuery=$; //重命名
    </script>
    <script type="text/javascript" type="text/javascript" src="prototype.js"></script>

    后面的功能实现:

    <div></div>
    <script type="text/javascript">
    <!--
    //$(document).ready(function(){
    jQuery(document).ready(function(){
    //$("div").html("OK");
    jQuery("div").html("OK");
    });
    //-->
    </script>

    这样就可以实现两个JS库共存了。

  • 相关阅读:
    Java正则表达式入门
    sql join
    java collection
    JAVA中this用法小结
    SQL Server 触发器
    SQL 存储过程
    123456 所有组合 递归
    sublime plugin & add number to mulitple line .
    重做树莓派系统盘
    制作树莓派系统盘
  • 原文地址:https://www.cnblogs.com/wzg0319/p/2051481.html
Copyright © 2011-2022 走看看