下記の通り、RSS(xml)を取得・加工して表示したいと考えています。
ただし、titleに"PR:"という文字がある場合のみ、その行を飛ばして全部で6件のtitleを表示したいと考えています。
ご教授頂けますでしょうか、宜しくお願いします。
$(function(){
$.ajax({
url: "index.xml",
async: true,
cache: false,
dataType:"xml",
success: function(xml){
$(xml).find('item').each(function(i){
if ( i > 5 ) {
return false;
}
var title = $(this).find('title').text();
//このあたりでPRを除く処理をしたい
var pr = new RegExp("PR:");
var scr = title.match(pr);
var url = $(this).find('link').text();
$('#feedList').append('<li class="list"> <a href="'+url+'" >'+title+'</a></li>');
});
}
});
});
こっちの方がいいですね。勉強させていただきました。
2011/12/21 12:23:31有難う御座います!参考にさせていただきます!
2011/12/21 16:15:08