MDA/MDD/TDD/DDD/DDDDDDD
posts - 536, comments - 111, trackbacks - 0, articles - 0
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

jquery与其他库的冲突及解决

Posted on 2009-06-11 14:50 leekiang 阅读(350) 评论(0)  编辑  收藏 所属分类: jquery(进去而已)
				
						
								
如果引入jquery后再引入
Scriptaculous的effects.js,就可能出现莫名其妙的问题。
jQuery("#id")正常,但类似于jQuery("name='test'")之类的查询就会出错。
原因是旧版本(1.5.1)的effects.js里有代码污染了Array的call方法
Array.prototype.call = function() {
  
var args = arguments;
  
this.each(function(f){ f.apply(this, args) });
}

参考一
参考二
http://www.javaeye.com/topic/84683
http://www.javaeye.com/topic/184859

只有注册用户登录后才能发表评论。


网站导航: