JQuery和XML:基于内容的选择

时间:2012-01-16 17:32:32

标签: jquery xml

如果我想根据他们的.text()选择一些对象,哪个选择器更好?

EG。说我有:

<tag>1</tag>
<tag>2</tag>
<tag>3</tag>
<tag>3</tag>

我想只选择text ='3'的对象。我怎么能够?谢谢。 洛伦佐

2 个答案:

答案 0 :(得分:0)

var xml='<sometag><tag>1</tag><tag>2</tag><tag>3</tag><tag>3</tag></sometag>';
    xml=$.parseXML(xml);
    $(xml).find("tag:contains(3)").each(function(index){
         //do what ever you like
      });

答案 1 :(得分:0)

在那种情况下

var xml='<sometag><tag>1</tag><tag>2</tag><tag>3</tag><tag>3</tag></sometag>';
    xml=$.parseXML(xml);
    $(xml).find("tag").each(function(index,value){
         if(value==3){
           //do wh ever you like
              }else{
           continue;
            }
      });