我有一个HTML响应:
<table id="\"tableone\"" class="\"sortable">
现在,当我尝试查找ID为#tableone的元素时,它只会返回任何内容,但如果我尝试使用'table'找到它就可以了。
var $ = cheerio.load(html)
console.log('tableone:'+ $('#tableone').length) => 0
答案 0 :(得分:0)
尝试使用jQuery的通配符选择器。在您的情况下,您可以使用*
选择器,该选择器将获取与术语tableone
匹配的所有匹配条目
你可以这样试试,
console.log('tableone:'+ $('[id*=tableone]').length);
希望这有帮助!