我以为我已经解决了我的问题,但现在我意识到如果我触摸屏幕来调整它的大小,那么样式标签就会被移除。我希望它只在宽度低于992时被移除,然后如果它大于992则被替换?
jQuery的:
$(window).resize(function () {
var viewportWidth = $(window).width();
if (viewportWidth > 992) {
$(".container").removeAttr("style");
}
});
它改变的元素:
<div class="container" style="width: 240%;">
答案 0 :(得分:0)
我建议使用CSS解决方案。
@media (max-width: 992px) {
.container {
width: 240%
}
}
这样,只有当屏幕大于992px时,才将宽度设置为容器。
如果你因为某些原因需要js解决方案。你应该: