【发布时间】:2017-09-06 23:56:48
【问题描述】:
我想在 if 语句条件中检查元素是否存在,如果存在,则使用该元素作为比较的一部分。像这样的:
if( if($(".element").length > 0) { $.contains( $(".element")[0], $("[ele]")[0] )} ) {...
我知道我可以嵌套 if 语句,例如:
if($(".element").length > 0) {
if($.contains( $(".element")[0], $("[ele]")[0] )) {....
但是有没有更短的方法可以做到这一点? if 语句可以以某种方式在另一个 if 语句的条件中使用吗?
【问题讨论】:
-
按预期使用
&& -
听起来你在寻找boolean AND operator...
-
不确定
$("[ele]"),但为什么不只是if ( $('.element [ele]').length )-> jsfiddle.net/t6bvobvm
标签: javascript jquery if-statement logic