jquery判断浏览器宽度小于指定值改变div样式

jquery如何实现当浏览器宽度小于1024时改变DIV样式,如<divclass="w"></div>,当浏览器宽度小于1024时样式变为<divclass="w102... jquery如何实现当浏览器宽度小于1024时改变DIV样式,如<div class="w"></div>,当浏览器宽度小于1024时样式变为<div class="w1024"></div>,求指导麻烦写详细点谢谢了~ 展开
 我来答
阿刚炖蛋
推荐于2017-11-26 · TA获得超过3004个赞
知道大有可为答主
回答量:1789
采纳率:92%
帮助的人:998万
展开全部

你好!!

$(function(){
     //获取浏览器宽度
     var _width = $(window).width(); 
     if(_width < 1024){
            //直接为该div添加w1024样式,会覆盖前一个样式
            $(".w").addClass("w1024");
            
            //修改该div的class属性值为w1024
            $(".w").attr("class","w1024");
            
            //移除该div原本的样式,并添加w1024这个样式
            $(".w").removeClass("w").addClass("w1024");
 }
});

以上三种方式都可以将原来的w样式替换为w1024这个样式。


希望对你有帮助!!

一蘅新
2013-09-08 · TA获得超过2359个赞
知道大有可为答主
回答量:2547
采纳率:0%
帮助的人:1601万
展开全部
screen.width()和screen.height()可以获取用户屏幕分辨率宽和高
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

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

说明

0/200

提交
取消

辅 助

模 式