Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用jQuery执行或_Javascript_Jquery - Fatal编程技术网

Javascript 使用jQuery执行或

Javascript 使用jQuery执行或,javascript,jquery,Javascript,Jquery,我将如何执行以下操作: var section = $('#order_items_section') || $("#assets_section"); 基本上,我只想在第一个不存在的情况下得到第二个。但是,如果第一个为空,而第二个存在,则这将为我提供null 这里正确的语法是什么?三元运算符最适合这种情况 var section = $('#order_items_section').length ? $('#order_items_section') : $('#assets_sectio

我将如何执行以下操作:

var section = $('#order_items_section') || $("#assets_section");
基本上,我只想在第一个不存在的情况下得到第二个。但是,如果第一个为空,而第二个存在,则这将为我提供
null


这里正确的语法是什么?

三元运算符最适合这种情况

var section = $('#order_items_section').length ? $('#order_items_section') : $('#assets_section'); 

三元运算符最适合这种情况

var section = $('#order_items_section').length ? $('#order_items_section') : $('#assets_section'); 

$(“#订单#项目#部分,#资产#部分”)。等式(0)如果它们按文档顺序列出。如果它们是相反的,请使用
.last()
而不是
.eq(0)
,这将永远不会为您提供
null
。始终是jQuery对象。如果选择器与任何元素都不匹配,则结果是一个jQuery对象,其中没有任何元素,而不是null<代码>如果($('selector'))
始终为真/非空。
$(“#订单(项目)部分,#资产(部分”)。等式(0)如果它们按文档顺序列出。如果它们是相反的,请使用
.last()
而不是
.eq(0)
,这将永远不会为您提供
null
。始终是jQuery对象。如果选择器与任何元素都不匹配,则结果是一个jQuery对象,其中没有任何元素,而不是null<代码>如果($('selector'))
始终为真/非空。