与2个javascript文件冲突

与2个javascript文件冲突,javascript,jquery,autocomplete,view,photo,Javascript,Jquery,Autocomplete,View,Photo,我是javascript新手,所以我尝试使用两个jQuery插件,它们不能一起正常工作。如果我去掉两个中的一个 我如何解决这个问题?我可以粘贴这两个.js文件,但这是2k行代码,我不想用这么多行代码打扰你 或者,如果您知道一些插件可以实现某些功能,也会有所帮助=) -- 更新: 谢谢各位, (我无法在你的答案中添加评论(我真的不知道为什么),网站存在一些问题。) @Mörre我注意到,当我在AJS.js中删除这一行时,它可以工作(部分工作): AJS.exportToGlobalScop

我是javascript新手,所以我尝试使用两个jQuery插件,它们不能一起正常工作。如果我去掉两个中的一个

我如何解决这个问题?我可以粘贴这两个.js文件,但这是2k行代码,我不想用这么多行代码打扰你

或者,如果您知道一些插件可以实现某些功能,也会有所帮助=)

-- 更新:

谢谢各位, (我无法在你的答案中添加评论(我真的不知道为什么),网站存在一些问题。) @Mörre我注意到,当我在AJS.js中删除这一行时,它可以工作(部分工作):

AJS.exportToGlobalScope()

但在那之后,我不知道该怎么办,抱歉,伙计们,我是javascript新手,你们说我不懂的东西太多了

@吉姆,我找不到:

$(文档).ready(函数(){ }); 正如您所说的,用jQuery替换

我试图用jQuery替换所有的“$”,但仍然不起作用。

Valter

您可能会发现$alias上正在发生冲突。如果使用完整的
jquery别名
明确引用
jquery
对象,则可能会使其工作,即:

<script type="text/javascript">
    $(document).ready(function() {

    });
</script>

$(文档).ready(函数(){
});
尝试:


jQuery(文档).ready(函数(){
});
使用自动完成库时,将客户机代码中的任何
$
引用更改为
jQuery


如果它与这个“区域”相关,那么在简要查看代码之后,没有进一步检查,AJS代码首先将所有内容都放在一个全局对象AJS中,然后将该对象的每个属性导出到全局名称空间中。不良行为。第一个是一个普通的jQuery插件。建议:不要使用AJS,或删除导出到全局空间(然后只需通过在AJS方法前面加上“AJS”来调用它们)。

“它们工作不正常”并不能充分说明您的问题所在。加载页面时控制台中是否存在JavaScript错误?插件的某些方面不起作用吗?是否存在页面布局问题?有很多可能性,但您什么也没告诉我们。没有
$jQuery
变量,您的意思是
jQuery
没有
$
不用担心-这是在黑暗中拍摄的。很高兴它对你有用;)
<script type="text/javascript">
    jQuery(document).ready(function() {

    });
</script>