我们站网站制作中常常会用到jQuery来做一些很炫的特效,但是有时候一个页面用到多个jQuery特效的时候我们发现这会冲突。深蓝互联告诉大家冲突的原因是他们都是通过$(function()来选取对象,
要避免冲突就需要修改一个选取对象的方法.
// 代码
$(function() {
// 把下拉菜单的代码放到这里
});
// 代码
varjq132 = jQuery.noConflict(true);
(function($) {
// 把图片放大的代码放到这里
})(jq132);
jq132 是对象div 的class
这样第一个jQuery还是$(function()来选取对象,而第二个jQuery就是通过div中的class来选取对象了,这样多个就不会有冲突了。
文章来自深蓝互联http://www.szdbi.com/WEBkaifajishu/2014-12-22/43.html转载请注明出处!
上一篇:JS实现网页不能复制