JQuery 选择器命名空间

JQuery selector namespace

我正在尝试定位此节点:

<ns1:image href="http://broadcast.lds.org/XML/LDSRadio/LDSRadio_EnduringItWell.jpg" />

从这里 (http://feeds.lds.org/EnduringItWell)

如果我这样做就有效:

$(result).find('ns1\:image').length

如何编写选择器,使其在没有 'ns1' 的情况下选择它? (因为这个 'ns1' 可以是不同的东西)

我试过了,但没用:

 $(result).find('\:image').length

你不能 select 直接 select 或者你可以这样做,

$(result).find("*").filter(function(){
  return this.tagName.toLowerCase().indexOf(":image") > -1;
});

DEMO