[問題] 怎麼讓焦點停留幾秒之後執行動作

看板Ajax作者時間14年前 (2011/11/12 19:21), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/2 (看更多)
比方說,我現在有一個div 它的class叫做 showme 如果當我用jQuery的hover事件,如果用戶的焦點在showme 停了一段我設定好的時間 比方三秒之後,就執行另外一個動作 function act2(); 我是有想過用settimeout 的方式,可是如果用戶在三秒之前就換了焦點 那我該怎麼取消剛才settimeout應該要執行的動作 有人有比較完善的流程建議嗎 謝謝回答 -- ˊ_▂▃▄▂_ˋ. ◣           ▅▅▅  ▅▅▅  ι●╮     ▍./◤_▂▃▄▂_◥ \'▊    HARUHI ████████  <■┘      ◤◤◥█◥◥█Δ   ISM    ███▃▃███  ¢|\      ζ(▏●‵◥′●)Ψ ▏   By-gamejye ▂▂▂  ▂▂▂   ⊿Δ      /|▋ |\ ▎        ハ ル ヒ 主 義         ◥◥|◣ ‵′ ◢/'◢◢ S‧O‧S 世界をいに盛り上げるための宮ハルヒの団 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 121.254.109.179

11/12 19:48, , 1F
cleartimeout
11/12 19:48, 1F
文章代碼(AID): #1ElbQeko (Ajax)
文章代碼(AID): #1ElbQeko (Ajax)