3
是否可以同时获取属性名称和元素的值?使用jquery解析xml文件中元素的未知属性
基本上我想的名字和一个元素的所有属性的值,以便将它们写入到JavaScript对象是这样的:
obj {
key: "value",
another_key: "another_value",
}
是否可以同时获取属性名称和元素的值?使用jquery解析xml文件中元素的未知属性
基本上我想的名字和一个元素的所有属性的值,以便将它们写入到JavaScript对象是这样的:
obj {
key: "value",
another_key: "another_value",
}
使用jQuery你可以得到名称和值对于特定元素的所有属性这样的:
var obj = {}; // this object will hold key-value pairs of elem attributes
var attribs = $('#elem')[0].attributes;
for (var i = 0; i < attribs.length; i++) {
obj[attribs[i].name] = attribs[i].value;
}
记得用你希望从中获取属性的元素有效的选择,以取代'#elem'
。