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'))
始终为真/非空。