2014-10-27 84 views
0

我有一個網格,網格上的每一行有button.When我點擊那個按鈕模式彈出來彈出理想管材一旦有關閉按鈕,但我點擊關閉按鈕懸停效果在關閉按鈕所在的那一行出現在圖片中。我想延遲這個事件。延遲徘徊效果

懸停效果發生就是通過CSS TR:hover和我不能代替它,我想,因爲它is.I只想當點擊關閉按鈕時延遲懸停效果。

+0

請提供一些相關的代碼..... – qtgye 2014-10-27 06:47:03

+0

取決於* *的影響是什麼,以及如何你創建它... – 2014-10-27 17:42:02

回答

0

使用的setTimeout延遲懸停的效果,例如:

var h; 
    $("#row").mouseenter(function() {h = setTimeout(function(ev){//code that shows the hover text}, 1000)}); 
    $("#row").mouseleave(function() {clearTimeout(h);}) 

將延遲懸停1秒鐘。 mouseleave處理程序將停止顯示文本是否用戶在1秒鐘之前移開鼠標。