我是一个新的jQuery程序员,这里是我的头代码:冲突与jQuery脚本
<script type="text/javascript" src="/file/js/prototype.js"></script>
<script type="text/javascript" src="/file/js/scriptaculous.js?load=effects,builder"></script>
<script type="text/javascript" src="/file/lightbox/js/lightbox.js"></script>
:
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script>
function myfunction(){
$("button").click(function(){
$("p").hide();
};
});
$(document).ready(myfunction);
</script>
这个脚本作品完美,但是当我在页面中添加这些其他三个脚本
车控制台错误给了我:在
Uncaught TypeError: undefined is not a function
'$(文件)。就绪(myfunction的);'线。
什么是错误?是冲突问题吗?
你能缩小到这三个js文件中的一个吗?这会让其他人更容易猜测可能会出现什么问题。 – 2014-08-27 21:22:48
http://learn.jquery.com/using-jquery-core/avoid-conflicts-other-libraries/ – 2014-08-27 21:24:05
你确定你的脚本完美吗?我的控制台返回'未捕获的SyntaxError:意外的令牌)' – Kamil 2014-08-27 21:25:30