我是一個新的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