日期:2014-05-19  浏览次数:20816 次

自己写的$()函数和jquery $()冲突
我自己写的一个函数名为$();同时我又调用jquery的$()函数,就出问题了,不知有没有什么方法解决
------最佳解决方案--------------------
JQuery不是有主动让出$符号使用权的方法吗?
JQuery.noConflict();
后面你再调用JQuery的方法,比如$("#id").val()改为JQuery.val()就可以了
------其他解决方案--------------------
引用:
JQuery不是有主动让出$符号使用权的方法吗?
JQuery.noConflict();
后面你再调用JQuery的方法,比如$("#id").val()改为JQuery.val()就可以了

+1
------其他解决方案--------------------
JQuery.noConflict();
------其他解决方案--------------------
你自己的$肯定jq的$功能强大,你把你的该一下名字不就对了……
------其他解决方案--------------------
其实我是想解决dwr的问题
dwr里不是也有$()这个函数嘛
------其他解决方案--------------------
引用:
我自己写的一个函数名为$();同时我又调用jquery的$()函数,就出问题了,不知有没有什么方法解决
其实我是想解决dwr的问题
dwr里不是也有$()这个函数嘛 
------其他解决方案--------------------

var myQuery = {
      $: function(id){
          return document.getElementById(id);
       }
};
// 调用
var dom = myQuery.$("target");