jquery $(window).resize IE浏览器不兼容的问题。

$(window).resize(function(){qw=$('.zc').width();qh=$('.zc').height();bw=$(window).width();bh=$(window).height();if(qw>bw||qh>bh){$('.qie').css({position:"fixed"});}else{$... $(window).resize(function (){
qw=$('.zc').width();
qh=$('.zc').height();
bw=$(window).width();
bh=$(window).height();
if(qw>bw||qh>bh){
$('.qie').css({position:"fixed"});
}else{
$('.qie').css({position:"absolute"});
}
});
当滚动轮滚放大缩小网页时,事件触发,但是在IE浏览器下不兼容,怎么办!
$("html").resize IE
$(window).resize 360浏览器
展开
 我来答

答题抽奖

首次认真答题后

即可获得3次抽奖机会,100%中奖。

更多问题
最佳答案
jokeesloat
来自电脑网络类芝麻团 推荐于2016-06-20
jokeesloat
采纳数:314 获赞数:645 LV9
擅长:C#/.NET JAVA相关 数据库DB 棋牌麻将 足球
参与团队:百度与你同在
向TA提问 私信TA
展开全部
使用body的resize事件来兼容:

$(body).resize(function (){
qw=$('.zc').width();
qh=$('.zc').height();
bw=$(window).width();
bh=$(window).height();
if(qw>bw||qh>bh){
$('.qie').css({position:"fixed"});
}else{
$('.qie').css({position:"absolute"});
})
追问
在IE上还是不行
追答
你的IE版本是多少?
憨笑大猪
2015-10-06
憨笑大猪
采纳数:906 获赞数:1327 LV11
擅长:电脑/网络
向TA提问 私信TA
展开全部
resize IE 兼容啊,在IE10以上肯定是可以的

resize是 窗口修改尺寸事件的回调
不是用来修改窗口大小的
已赞过 已踩过<
评论 收起

为你推荐:

×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消