【发布时间】:2018-02-09 03:41:08
【问题描述】:
一段时间以来,我一直在尝试找出代码中的错误,但我不知道出了什么问题。有什么想法吗?
$(document).ready(function(){
checkSize();
$(window).resize(checkSize);
});
function checkSize(){
if($(".testClass").css("float") == "none"){
window.alert("Test");
}
}
.testClass{
float: left;
}
@media(max-width: 768px){
.testClass{
float: none;
}
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
【问题讨论】:
-
你想做什么
-
通过观察 css 属性是否被更改来向我的 js 添加媒体查询。
-
媒体查询是根据屏幕宽度或高度添加样式
-
$(document).ready(function(){ console.log("Test1"); checkSize(); $(window).resize(checkSize); });函数 checkSize(){ if($(".testClass").css("float") == "none"){ console.log("Test"); } }
-
你能描述一下应该发生什么
标签: javascript jquery html media-queries responsive