我要顯示一個div,如果我一個元素的更多然後在5秒懸停,我已經試過張貼在計算器一些解決方案,但他們都不工作。jQuery的 - 如果懸停更多然後在5秒鐘,然後顯示DIV
這是沒有時間我的懸停功能進行
$('div.avatar-with-data, .q-item-avatar').hover(function(){
$(this).find('div.user-data').fadeIn('fast');
},function(){
$(this).find('div.user-data').fadeOut('fast');
});
UPDATE
沒有答案的工作,但如果我改變
$(this).find('div.user-data').fadeIn('fast');
到
alert('shown');
然後它(不明白爲什麼,試圖改變淡入顯示(),但仍然沒有運氣)。 但我上面的懸停功能沒有超時工作。
他們爲什麼不工作?使用超時有什麼問題? – Syjin 2013-02-12 13:48:00
懸停意圖插件:http://cherne.net/brian/resources/jquery.hoverIntent.html – 2013-02-12 14:01:13
這正是hoverIntent所做的,幸運的是hoverIntent語法基本上就像懸停了 – kasdega 2013-02-12 14:40:09