-3
我試圖用jquery-2.1.1.min.js創建菜單導航。 但是當我點擊菜單時,它在控制檯中出現錯誤:Uncaught TypeError: undefined is not a function
。Jquery Uncaught TypeError:undefined不是函數
這裏是我的代碼:
<script type="text/javascript" src="jquery-2.1.1.min.js"></script>
<script type="text/javascript">
//<![CDATA[
$(document).ready(function() {
$('.menu > ul > li > a').click(function(){
$(this).next('ul').slideToogle();
});
});
//]]>
</script>
嗯,這是一個真正的奧祕。 (1)你是否檢查過你調用函數的所有地方,看看它們中的任何一個可能是不確定的,因爲這是一個錯字?你只有三個這樣的地方。 (2)您是否看過錯誤消息以查看報告的內容?調試專家經常使用堆棧跟蹤中的行號來幫助追蹤令人討厭的錯誤。 (3)你嘗試過「分而治之」嗎?例如,首先刪除最裏面的一行,其中包含'slideToogle';問題依然存在,還是走開?這是計算退伍軍人經常使用的複雜技術。 – 2014-11-07 05:15:51