Closed. This question is not reproducible or was caused by typos。它当前不接受答案。
想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。
6年前关闭。
Improve this question
首先,我是javascript新手,在setTimeOut中遇到问题...
这是我的脚本代码........
这是我的HTML代码。
请指导我....
想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。
6年前关闭。
Improve this question
首先,我是javascript新手,在setTimeOut中遇到问题...
这是我的脚本代码........
$('#nav ul li a').hover(function(){
$(this).next("div").slideDown("fast").siblings("div").slideUp("slow");
console.log("hover");
},
function(){
setTimeOut(
function(){
if(!$(this).next('div').is(':hover')){
$(this).next('div').slideUp('slow');
}}
,1000)
});
这是我的HTML代码。
</div> <!-- end of first-row -->
<ul>
<li>
<a href="#">Home </a><div class="menu_box box1"></div>
</li>
<li>
<a href="#">Place</a><div class="menu_box box2"></div> <!-- end of menu -->
</li>
<li>
<a href="#">Guide</a><div class="menu_box box3"></div>
</li>
<li>
<a href="#">Contact</a>
</li>
<li>
<a href="#">About Us</a>
</li>
</ul>
</div> <!-- end of nav -->
请指导我....
最佳答案
这是错误的:setTimeOut
正确的词:setTimeout
(将O更改为小写o)
关于javascript - setTimeOut未捕获ReferenceError:未定义setTimeOut ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22495771/