如何首先尝试查找并检查元素是否存在?

时间:2017-07-23 17:09:18

标签: javascript jquery

我正在运行以下内容,但它提供了所有列表:

if($($wikiDOM.find('.infobox .location').length )) {
  $("#results").append("<li>" + $wikiDOM.find('.infobox .location').text() + "</li>");
}

United States
undefined
United States
undefined
undefined
undefined
undefined

我只需要位置不明确的那些。

1 个答案:

答案 0 :(得分:2)

if($($wikiDOM.find('.infobox .location').length )) {

应该是

if($wikiDOM.find('.infobox .location').length) {

(无需将该length值推入jquery-object)