我有一个像
这样的XML文件 <Name1> A </Name1>
<Name2> B </Name2>
<Name3> C </Name3>
...
现在,我怎样才能找到jQuery具有相似名称的所有元素。对于例如SQL Server中的“LIKE”
Where something LIKE '% %'
我需要在jQuery中执行以下操作
if(elements in XML like 'Name%')
感谢。
答案 0 :(得分:2)
我认为你可以使用这样的东西
var names = $(xml).find('*').filter(function() {
return this.nodeName.match(/^Name[0-9]+$/i);
});
这将首先选择所有元素,然后它将过滤以Name
开头并以数字结尾的所有节点。