我试图获取ul中第一个和最后一个li的数据属性。有些东西......
var theTimeline = document.getElementById("the_timeline");
var timeline_items = $(theTimeline).filter('li');
var first_date = timline_items.lastChild.getAttribute("data-pubdate");
var last_date = timline_items.lastChild.getAttribute("data-pubdate");
任何一个人都愿意在正确的方向上推动我吗?
答案 0 :(得分:4)
首先:
$("#the_timeline li").first().data("pubdate");
最后:
$("#the_timeline li:last").data("pubdate");
答案 1 :(得分:0)
由于您已将其标记为jquery,因此您可以执行以下操作:
$('#the_timeline > li').first().data("pubdate");
和
$('#the_timeline > li:last').data("pubdate");