Javascript 节点js从元素获取文本

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> 但这显然不起作用。。。有什么想法吗 问候语不是一个属性。您可能需要

我是NodeJS的初学者。我有以下html:

<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);
};
});