【问题标题】:jQuery XML parsing: select all nodes containing a certain tag with a certain valuejQuery XML解析:选择包含具有特定值的特定标记的所有节点
【发布时间】:2015-06-20 03:25:32
【问题描述】:

假设 XPath 是“/bookstore/book[price=35.00]”(来自 w3 示例)。

这是一个关于我到目前为止已经走了多远的问题。

https://jsfiddle.net/npvgfzwc/

    var name = src.find("bookstore book:has(price:contains('35.00')) title").text();

我可以让它选择价格包含 35.00 的书籍,但找不到让它完全匹配的方法。有没有办法做到这一点?

【问题讨论】:

    标签: jquery xml-parsing


    【解决方案1】:

    你需要使用:

    var name=src.find("bookstore book price").filter(function(){
      return $(this).text()=="35.00"
    }).prev().text();
    $('#blah').text(name);
    

    Working Demo

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多