• 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库共存了。

  • 相关阅读:
    DOS命令
    利用cmd合并文件
    Word文档编辑
    初识Java
    变量、数据类型、运算符-2
    设计模式之策略模式
    设计模式之装饰者模式
    第18章 java I/O系统(3)
    第18章 java I/O系统(2)
    第四章 栈与队列3 (堆栈的应用)
  • 原文地址:https://www.cnblogs.com/wzg0319/p/2051481.html
Copyright © 2020-2023  润新知