一段jquery代码,求大神指点迷津。
functionscroll(){.......省略............};$(function(){$(".img_parentul").hover(functio...
function scroll() {
.......省略....
........
};
$(function(){
$(".img_parent ul").hover(function(){
$(this).attr("name","hovered")},function(){
$(this).removeAttr("name");
})
if($(".img_parent ul").attr("name") != "hovered")
{
setInterval("scroll()",3000);
}
});
问题出在不管有没有触发hover事件,那个scroll()总是会每隔3秒执行一次。。。
明明有用if判断啊,难道判断有误?求大神指点。 展开
.......省略....
........
};
$(function(){
$(".img_parent ul").hover(function(){
$(this).attr("name","hovered")},function(){
$(this).removeAttr("name");
})
if($(".img_parent ul").attr("name") != "hovered")
{
setInterval("scroll()",3000);
}
});
问题出在不管有没有触发hover事件,那个scroll()总是会每隔3秒执行一次。。。
明明有用if判断啊,难道判断有误?求大神指点。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询