-1

我有一个像

  <Name1> A </Name1>
  <Name2> B </Name2>
  <Name3> C </Name3>
  ... 

现在,如何通过 jQuery 找到所有具有相似名称的元素。例如 SQL Server 中的“LIKE”

Where something LIKE '% %' 

我需要在 jQuery 中执行以下操作

if(elements in XML like 'Name%')

谢谢。

4

1 回答 1

2

我认为你可以使用这样的东西

var names = $(xml).find('*').filter(function() {
    return this.nodeName.match(/^Name[0-9]+$/i);
});

这将首先选择所有元素,然后过滤所有以数字开头Name和结尾的节点。

还要检查这个例子。

于 2013-03-15T17:21:33.083 回答