请您帮我解决一些XML文档的问题。
在解析文档时,我需要获取相关数据。
以下是我正在循环的一组子元素的示例:
<element type="forecast_icon_code">3</element>
<text type="precis">Partly cloudy.</text>
<text type="probability_of_precipitation">10%</text>
$(locationInfo).children().each(function(){
alert($(this).attr("forecast_icon_code"));
});
返回的值是“未定义”
答案 0 :(得分:3)
喜欢:
var attr = $(this).attr("forecast_icon_code");
if (typeof attr !== 'undefined') {
..do something with it
}
或
if ($(this).is('[forecast_icon_code]')) {
..have the attribute
}