我使用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循环,但没有起作用。抱歉,如果这看起来很明显。
发布于 2016-02-29 16:53:18
您想要类似jquery的this.Use 切片这样的东西吗?
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 />");
});
}https://stackoverflow.com/questions/35704773
复制相似问题