我對JavaScript比較新。我最近在懸停時發現了這個switch div function。我也插入了下面的代碼。我試圖插入鼠標已從div中刪除後發生的時間延遲。以便它不會立即變回原始文本。我會如何去做這件事?我想我需要使用setTimeOut()
,但我還沒有想出一個成功實現它的方法。JavaScript中的切換div功能的時間延遲
$('.switch').hover(function() {
$(this).find('.avg_words').hide();
$(this).find('.avg_num').show();
}, function() {
$(this).find('.avg_num').hide();
$(this).find('.avg_words').show();
});
.avg_num {
\t display: none;
}
<div class="switch">
<div class="avg_words float_left">
A+ (hover to see score)
</div>
<div class="avg_num">
AVG = 98.35%
</div>
</div>
'的setTimeout(函數(){/ *代碼在這裏* /},延遲);'或'...的setTimeout(functionName,而延遲);' – Jerry