我有以下的html代码,我想进行修改:
<div class="col1 width8"><img src="images/entity.jpg"></div>
我想使用媒体查询,但不想修改CSS,而是将类名从width8更改为width6。这通常在标准媒体查询中是不可能的:
@media only screen and (min-width: 1240px) and (max-width: 1484px) { }
我希望使用jquery在窗口宽度在1240到1484像素之间时删除类并添加类。你能帮我找到jquery替代媒体查询以修改内联类和ID名称的方法吗?
以下是我的jquery代码:
$(document).ready(function() {
$(window).resize(function(){
var width = $(window).width();
if(width >= 1240 && width <= 1484){
$('#info').removeClass('col9').addClass('col8');
}
else if(width >= 1485 && width <= 1788){
$('#info').removeClass('col8').addClass('col7');
}
else if(width >= 1789 && width <= 2237){
$('#info').removeClass('col7').addClass('col6');
}
else if(width >= 2238 && width <= 3000){
$('#info').removeClass('col7').addClass('col6');
}
else{
$('#info').removeClass('col8').addClass('col9');
}
})
.resize();
});