如何在每次调用函数(JavaScript)时检查if/else语句
How do I make the if/else statement get checked every time my function is called (JavaScript)?
所以我要做的是在每次调用函数时检查下面函数中的if/else语句。我称之为
onclick="openNav((">
在我的HTML中。非常感谢您的帮助,如果这是一个蹩脚的问题,很抱歉,因为我是JavaScript的新手。
以下代码:
var intViewportWidth = window.innerWidth;
function openNav() {
$("body").css("background-color", "rgba(0,0,0,.4)");
if (intViewportWidth < 1200) {
$("header nav").css("width", "100%");
$("body").css("margin-right", "100%");
}
else {
$("header nav").css("width", "30%");
elBody.css("margin-right", "30%");
}
$("#hamburger").hide();
}
使用下面的代码段。除非获取宽度在函数内部,否则intViewportWidth不会更改。
function openNav() {
$("body").css("background-color", "rgba(0,0,0,.4)");
var intViewportWidth = window.innerWidth;
if (intViewportWidth < 1200) {
$("header nav").css("width", "100%");
$("body").css("margin-right", "100%");
}
else {
$("header nav").css("width", "30%");
elBody.css("margin-right", "30%");
}
$("#hamburger").hide();
}
相关文章:
- 如何检查if/else语句中的随机条件
- 在if语句中检查这两个条件,即使第一个条件为false
- 用于检查文件扩展名不工作的Javascript If语句
- 每次用户单击按钮时运行if语句检查器
- if子句中的赋值运算符赋值并执行检查
- 使用if-else-if-true检查(验证)单选按钮如果未检查则无警报必须检查警报
- 检查if语句中的背景颜色
- 检查jquery中的if-else条件
- 可以't在if中检查一个变量
- If.else语句检查NaN和空字符串是否在JavaScript中不起作用
- javascript中的负数if else条件检查
- 如何检查ng-if或ng-show中的$window变量
- imacros 如何使用 if 语句来检查页面的内容
- 使用javascript Truthy和Falsy Value VS'检查If语句是否为true或false==
- 在FullCalendar jQuery插件的选定月份视图中检查IF NO事件
- 检查if语句中是否存在带有data属性的span
- 用javascript变量检查if条件
- 检查if条件,if语句被赋值为字符串变量- jquery|| javascript
- 如何在每次调用函数(JavaScript)时检查if/else语句
- 检查IF/OR中的多个条件,并且是EMPTY Javascript