我解析XML,看起來像這樣jQuery的ATTR選擇
<title>abc</title>
<summary>abc</summary>
<content type='application/atom+xml' src='abc'/>
<link rel='alternate' type='application/atom+xml' href='abc'/>
<title>abc</title>
<summary>xyz</summary>
<content type='application/atom+xml' src='xyz'/>
<link rel='alternate' type='application/atom+xml' href='xyz'/>
<title>abc</title>
<summary>abb</summary>
<content type='application/atom+xml' src='abb'/>
<link rel='alternate' type='application/atom+xml' href='abb'/>
我的jQuery:
$title.each(function(index)
{
if (index != 0)
{
$("#container").append('<div id=' + index + '></div></br>');
$('#' + index).text($(this).text());
$srcnode = $(xml).find('content')[index];
alert($srcnode.attr('src'));
}
}
我得到的錯誤,因爲沒有ATTR 'src' 中發現的元素。我試圖獲取與目標是在內容的鏈接
只是一個建議,當你解析xml時總是使用'.parseXML':)' – Rafay