我必须在joomla网站中使用mod_lof
articleslideshow
和ccnewsletter
。现在我正在遭受这些模块的js冲突。我试过noConflict js
来避免这种情况,但是没有用。
$ is not a function
$('gototop').setStyle('opacity','0');
index....sletter (line 109)
$ is not a function
var css=this.select(property,to);retur...parsed[p]=this.css[p].parse(to[p]);}
mootools.js (line 60)
$ is not a function
var css=this.select(property,to);retur...parsed[p]=this.css[p].parse(to[p]);}
mootools.js (line 60)
$ is not a function
var css=this.select(property,to);retur...parsed[p]=this.css[p].parse(to[p]);}
mootools.js (line 60)
$ is not a function
var css=this.select(property,to);retur...parsed[p]=this.css[p].parse(to[p]);}
mootools.js (line 60)
$ is not a function
var css=this.select(property,to);retur...parsed[p]=this.css[p].parse(to[p]);
请给我一些解决方案。
答案 0 :(得分:2)
我一直只使用SC jquery插件,它有一个设置,即诞生不启用冲突模式。
答案 1 :(得分:1)
我猜这些是插件。你能检查插件来源吗?它们应该包含以下约定:
(function($){
//plugin code
})(jQuery)
这可以避免将jQuery
对象作为参数$
传递给插件时发生的任何冲突。
如果不存在,则存在冲突的危险。
如果在源代码中,使用jQuery
代替$
应该可以解决问题。