jquery设置图片的hover,鼠标移上去之后图片抖动。看看下面两段代码有什么区别
$('.photoimg').hover(function(){$(this).stop(true,true).fadeOut('fast')},function(){$...
$('.photo img').hover(function(){
$(this).stop(true,true).fadeOut('fast')
}, function(){
$(this)..stop(true,true).fadeIn("fast")})
鼠标放上去之后图片会隐藏但是图片会一闪一闪的。然后更改之后
$('.photo').hover(function(){
$(this).find("img").stop(true,true).fadeOut('fast')
}, function(){
$(this).find("img").stop(true,true).fadeIn("fast")})
用find查找div里面的img 就没有这现象了。这是什么原因。上面两段代码有什么区别呀? 展开
$(this).stop(true,true).fadeOut('fast')
}, function(){
$(this)..stop(true,true).fadeIn("fast")})
鼠标放上去之后图片会隐藏但是图片会一闪一闪的。然后更改之后
$('.photo').hover(function(){
$(this).find("img").stop(true,true).fadeOut('fast')
}, function(){
$(this).find("img").stop(true,true).fadeIn("fast")})
用find查找div里面的img 就没有这现象了。这是什么原因。上面两段代码有什么区别呀? 展开
3个回答
展开全部
第一段代码,你是为img绑定hover事件,第二段代码,是给.photo绑定hover事件
追问
你说的对,但是第一种情况为什么会闪呢?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不同浏览器内核的解析问题,应该不是你代码的问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询