如何if在JavaScript中使用内联语句?还有内联else声明吗?
像这样的东西:
var a = 2;
var b = 3;
if(a < b) {
// do something
}
Run Code Online (Sandbox Code Playgroud) javascript if-statement ternary-operator conditional-operator
我以前遇到过类似的问题,但却无法真正理解变通方法,因此我最终依赖iScroll这样的插件.这是一个如此简单的任务,我拒绝为它包含一个插件 - 我想要的是防止iOS中的水平滚动.这包括可能在页面上但不可见的任何内容的橡皮筋效果.
根据我的理解,我需要首先完全禁用橡皮筋,然后将触摸滚动应用到容器元素(我已经给出了id"touch").不确定这是否是正确的方法?
$(document).bind('touchmove', function(e) {
if (!e.target == '#touch') {
e.preventDefault();
}
});
Run Code Online (Sandbox Code Playgroud)
#touch的风格
-webkit-overflow-scrolling: touch;
overflow: hidden;
height: 100%;
@media only screen and (max-width: 768px) {
width: 768px;
}
Run Code Online (Sandbox Code Playgroud)
这并不妨碍水平宽度保持在728px,但是,用户仍然能够滚动并看到隐藏的内容.想法?