我有一些XML
<item>
<language>en-gb</language>
<attr xmlns="wab" name="date" value="23/02/2013 05:35:32"/>
<attr xmlns="wab" name="group" value="alt"/>
<attr xmlns="wab" name="guid" value="9ab6e5cb28bd457fb88fd3f47288fcd4"/>
</item>我可以使用下面的JavaScript获取语言
$(this).find("language").text();我该如何提取日期、组和guid?
谢谢
发布于 2013-02-25 23:34:34
尝试:
$(this).find('attr[name="date"]').attr("value")请参阅attribute equals selector。
发布于 2013-02-25 23:34:21
在attr上使用属性选择器,请参阅文档,其中对input标记执行了类似的操作:
http://api.jquery.com/attribute-equals-selector/
发布于 2013-02-25 23:35:21
如果您想要找到每个<attr/>节点的值,可能会有这样的效果:
var attrs = $("attr");
$.each(attrs, function(){
console.log($(this).attr("value"));
});https://stackoverflow.com/questions/15070459
复制相似问题