现在搞了个鼠标经过背景跟着移动的jquery 新手 现在问题是 我从最后一个移到第一个,中间有经过其他li 然后背景就一个一个的移动过去 好别扭,所以我想要鼠标经过,如果没有停留的话 背景不移动过去,直接滑动到目标对象 怎么搞悬停时间?
解决了加分
$('.Nav li').mouseover(
function(){
var i=$('.Nav li').index(this);
var position_img=i*111
if (i < 1){
$(".Nav ul").animate({backgroundPosition:'10px'})
}else{
$(".Nav ul").animate({backgroundPosition:position_img+7},200)
}
});
在线等 求抢分
jquery鼠标经过没有超过2秒不执行
答案:2 悬赏:0
解决时间 2021-02-19 23:07
- 提问者网友:很好的背叛
- 2021-02-19 01:58
最佳答案
- 二级知识专家网友:青春如此荒謬
- 2021-02-19 02:26
Obj.onmouseover=function(){
timer=setInterval(function(){},2000)}
Obj.onmouseout=function(){
clearInterval(timer)
}
timer=setInterval(function(){},2000)}
Obj.onmouseout=function(){
clearInterval(timer)
}
全部回答
- 1楼网友:两不相欠
- 2021-02-19 03:54
$('选择器').hover(<br> function(){<br> delay(2000);<br> alert(1);<br><br> },<br> function(){<br> }<br><br>);<br><br>不知这样是否能够执行,你试试看
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯