Javascript 节点js从元素获取文本
我是NodeJS的初学者。我有以下html:Javascript 节点js从元素获取文本,javascript,jquery,node.js,Javascript,Jquery,Node.js,我是NodeJS的初学者。我有以下html: <div id="items" class="row"> <dl class="col"> <dt>Year</dt> <dd><strong>2010</strong></dd> </dl> </div> 但这显然不起作用。。。有什么想法吗 问候语不是一个属性。您可能需要
<div id="items" class="row">
<dl class="col">
<dt>Year</dt>
<dd><strong>2010</strong></dd>
</dl>
</div>
但这显然不起作用。。。有什么想法吗
问候语不是一个属性。您可能需要调用jQuery的
text()
函数
classes=[];
request(url, function (error, response, data) {
if (!error && response.statusCode == 200) {
var $ = cheerio.load(data);
$("#items dl dd strong" ).each(function(){
var hej = $(this).attr('text'); //
classes.push(hej);
});
console.log(classes);
};
});