【发布时间】:2016-06-04 07:26:42
【问题描述】:
我有以下三元运算符条件。有没有办法将第二个 if 语句以某种方式包含在第 1 行中,所以我不需要再做另一个 if 语句?第一个条件如果为真,则应准备显示状态更改以及复选框更改。
function change_properties(display){
var display_r = ( display === 1) ? 'block' : 'none';
/*THIS LINE - can it be integrated in the ternary if-else condition above? */
if(display) jQuery("#checkbox").prop('checked',false);
jQuery("#field").css("display", display_r);
}
【问题讨论】:
-
你的磁盘空间用完了吗?
-
只是好奇,通常我更喜欢完全明确的句子。
标签: javascript if-statement ternary-operator