两个js冲突,求js高手帮看下,谢谢

2025-02-24 12:19:35
推荐回答(3个)
回答1:

回答2:

$(".smain") 这个$是引用了Jquery里的$函数定义
而你在页面又把这个$函数重写了,当然会出错
其实你用:
$("#" + id)就实现了你的那个$(id)的效果

回答3:

你index.js是jquery库写的、本来就和prototype.js库有冲突。解决方法参考jquery api
下面是加载顺序


使用时采用下面的方法
var j = jQuery.noConflict();
// 基于 jQuery 的代码
j("div").hide();
// 基于其他库的 $() 代码
$("div").style.display = 'none';