[英]jquery XML parse last 3 documents
我正在使用Jquery解析xml文档并将内容添加到我的主页。
<script>
$(document).ready(function () {
$.ajax({
type: "GET",
url: "http://blog.voipinnovations.com/blog/rss.xml",
dataType: "xml",
success: function (xml) {
$(xml).find('item').each(function () {
var Col0 = $(this).find('title').text();
var Col1 = $(this).find('category').text();
var Col2 = $(this).find('author').text();
$("#RSScontainer").append("<p>" + Col0 + "</p>" + "<p>" + Col1 + "</p>" + "<p>" + Col2 + "</p> <hr />");
});
}
});
});
</script>
它运作完美。 我只有一个小问题。 我如何只解析最后3个项目? 我尝试编写一个for循环,但是没有用。 抱歉,这似乎很明显。
你要像this.Use 片的jQuery。
success: function (xml) {
$(xml).find('item').slice(-3).each(function () {
var Col0 = $(this).find('title').text();
var Col1 = $(this).find('category').text();
var Col2 = $(this).find('author').text();
$("#RSScontainer").append("<p>" + Col0 + "</p>" + "<p>" + Col1 + "</p>" + "<p>" + Col2 + "</p> <hr />");
});
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.