Kyl*_*yle 13 javascript jquery dom mouseevent
是否有JavaScript或jQuery解决方案setTimeout在鼠标悬停在DOM对象上时重复(后)运行函数?否则说,是否有一个JavaScript"做鼠标悬停"(或"如果鼠标悬停")?
$('someObject').bind('mouseover', function() {
//Do the following while mouseover
$('someOtherObject').css('margin-left',adjustedLeft + 'px');
setTimeout(/*do it again*/,25);
});
Run Code Online (Sandbox Code Playgroud)
jAn*_*ndy 39
$('someObject').on('mouseenter', function() {
this.iid = setInterval(function() {
// do something
}, 25);
}).on('mouseleave', function(){
this.iid && clearInterval(this.iid);
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
25008 次 |
| 最近记录: |