jquery $(window).resize IE浏览器不兼容的问题。
$(window).resize(function(){qw=$('.zc').width();qh=$('.zc').height();bw=$(window).wid...
$(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浏览器 展开
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浏览器 展开
2个回答
展开全部
使用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"});
})
$(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版本是多少?
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询