【发布时间】:2014-03-25 11:25:20
【问题描述】:
$(function(){
if($(window).width()>1100){
$("#logo").hover(function(){
$(this).animate({paddingTop:"0px",paddingBottom:"20px"},200);
},function(){
$(this).animate({paddingTop:"20px",paddingBottom:"0"},200);
});
}
$(window).resize(function(){
if($(window).width()>1100){
$("#logo").hover(function(){
$(this).animate({paddingTop:"0px",paddingBottom:"20px"},200);
},function(){
$(this).animate({paddingTop:"20px",paddingBottom:"0"},200);
});
}
});
});
目前,此动画仅在窗口宽度大于 1100 像素时执行,但如果动态调整浏览器大小,则需要刷新浏览器。如何解决这个问题,以便不需要刷新浏览器?
【问题讨论】: