【发布时间】:2012-06-15 08:56:14
【问题描述】:
我编写了一个非常基本的脚本,用于在加载或调整窗口大小时添加/删除类。
我只是想知道是否有更好的方法来做到这一点,或者是否可以减少代码行数。
基本上,当在较小的屏幕上查看网站时,我希望能够更改样式。我认为最好在 html 标签低于一定宽度时添加一个新类...
这是我的代码。
<script type="text/javascript">
$(document).ready( function() {
/* Check width on page load*/
if ( $(window).width() < 514) {
$('html').addClass('mobile');
}
else {}
});
$(window).resize(function() {
/*If browser resized, check width again */
if ($(window).width() < 514) {
$('html').addClass('mobile');
}
else {$('html').removeClass('mobile');}
});
谢谢
阿娇
【问题讨论】:
-
其中一个选项是使用媒体查询
标签: jquery