gpt4 book ai didi

javascript - 未定义不是有效函数上的函数

转载 作者:行者123 更新时间:2023-11-30 07:14:53 25 4
gpt4 key购买 nike

我正在写一个爬虫,作为我在 IMDB 上进行的测试,并试图从列表中找出一些 Actor 的名字这是一个link到页面。

当我在控制台中调用此函数时,我试图从 html 中提取名称

$('.list_item').find('.info a:eq(0)').each(function (){ console.log(this)})

控制台将记录标签中的所有内容,但是当我尝试抓取 html 时,出现错误 undefined is not a function。

$('.list_item').find('.info a:eq(0)').each(function (){ console.log(this.html())})

但是,如果我给他们的标签一个 id,我可以用

把它抓出来
$('#testname').html(); 

这抓取了正确的名字

最佳答案

改变

console.log(this.html());

console.log($(this).html());

.html() 方法需要一个 jQuery 对象。您需要包装 this -> $(this)

关于javascript - 未定义不是有效函数上的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27871955/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com