【发布时间】:2016-09-22 06:37:42
【问题描述】:
我想从这个无序列表中的每个li 中提取 2 个元素:
<ul class="cookieAlertList padTop10">
<li>
<img src="images/cookieradar/iconHot.gif" />
<div class="cookieAlertDesc">
<a href="/P.aspx?p=16aa6d76104">
Peanut Butter Chocolate Chunk
</a>
<br />
<small>44 mins ago</small>
</div>
</li>
<li>
<img src="images/cookieradar/iconHot.gif" />
<div class="cookieAlertDesc">
<a href="/P.aspx?p=15936a56102">
Oatmeal Wheatgerm Chocolate Chip
</a>
<br />
<small>48 mins ago</small>
</div>
</li>
</ul>
对于每个列表项,id 喜欢提取 cookie 名称(包含在元素中)和时间,包含在元素中。
我能够使用以下方法提取 2 个列表项:
var li = $('.cookieAlertList').find('li');
但不确定如何继续。
【问题讨论】:
标签: javascript jquery node.js cheerio