想要的效果是鼠标移入时此图片变宽,鼠标移出时div变回原来的宽度
无标题文档
$(function(){
$(".div img").mousemove(function(){
$(this).animate({width:"300"},1000).siblings().animate({width:"225"},1000)
})
.mouseout(function(){
$(this).css({width:"250"})
})
}) |
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
|
|
|
|
$(function(){$(".divimg").mouseover(function(){$(this).stop().animate({width:'300'},1000).siblings().stop().animate({width:'225'},1000)}).mouseout(function(){$(this).stop().css({width:'250'})})})不知道你要的是不是这种效果,主要添加stop(),为了在触发执行时先将上一次动画停止,之前触发的未完成动画会一直执行 |
|
|
|
|