从cheerio解析的html文件中获取工具提示文本

时间:2019-06-03 07:02:45

标签: javascript node.js gulp cheerio

enter image description here我正在使用cheerio从html文件中提取文本节点。 有人可以使用cheerio提取工具提示文本吗?即

场景1:

<div class="row" style="padding-bottom: 5px;" uib-tooltip="this is tooltip text">
          this is text
</div>

场景2:

<div class="row" style="padding-bottom: 5px;" uib-tooltip="this is inner tooltip text">
       <div class="row" style="padding-bottom: 5px;" uib-tooltip="this is inner tooltip text">
          this is enclosed text
</div>
</div>

所附的屏幕截图显示了cheerio在解析html时提供的json对象

2 个答案:

答案 0 :(得分:0)

我从您的问题中了解到,您想要的是具有uib-tooltip属性的元素的innerHTML。

因此,您只需使用$('[uib-tooltip]').html()即可获取innerHTML或其他任何适合您需求的选择器。

答案 1 :(得分:0)

这是一个属性,因此:

$('.row').attr('uib-tooltip')