亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

只有當前時間大于500ms時才開始執行?

只有當前時間大于500ms時才開始執行? ?//這個需求在這個案例中被實現了嗎? 對應的代碼或者邏輯是什么?

案例中的

timer = setTimeout(function(){

? ? for(){}

},500);

這只是延遲半秒執行而已啊?

正在回答

3 回答

首先,制作這個功能就是為了實現延遲的效果(延遲了半秒),不會讓鼠標一滑到上面就立即切換

另外,這個時間不一定是500ms,但是500ms是比較好的一個反應時間既不會讓用戶感覺太慢,也不會太突兀

1 回復 有任何疑惑可以回復我~

把clearTimeout()放到li的mouseout處理函數中,可以避免從頁簽外部快速滑過頁簽時,內容也會切換的問題。

并且保證只有停留在頁簽上超過500ms時,內容才會切換。

0 回復 有任何疑惑可以回復我~

這個不是一定要大于500才可以的,而是可以自行修改的。

但是要注意下這個500是不是已經跟其他的地方掛鉤了,然后形成了一定關系,之后你就誤認為是一定要大于500

0 回復 有任何疑惑可以回復我~
#1

清水3201892 提問者

我是問 為什么 停留在按鈕上超過500ms時才開始執行?
2016-08-27 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

只有當前時間大于500ms時才開始執行?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號