小编Cod*_* JD的帖子

如何修复 Node/Cheerio 中的“$(...).click is not a function”

我正在用 node.js 编写一个应用程序,它将导航到一个网站,单击网站上的一个按钮,然后从网站中提取某些数据。除了单击按钮方面外,一切都进行得很顺利。我似乎无法模拟按钮点击。我对此非常陌生,所以我很感激你们的任何建议!可悲的是,我已经在互联网上寻找解决此问题的方法,但一直找不到。

我已经使用.click().bind('click, ...)在.js文件中使用“要求”和“cheerio”。

我一直在使用也试图page.click()page.evaluate()在不同的.js文件使用“铬发射器”,“铬远程接口”和“人偶师”。

这是我的“请求”和“cheerio”文件的代码:

const request = require('request');
const cheerio = require('cheerio');

let p1 = {}, p2 = {}, p3 = {}, p4 = {}, p5 = {};

p1.name = 'TheJackal666';

p2.name = 'Naether Raviel';

p3.name = 'qman37';

p4.name = 'ranger51';

p5.name = 'fernanda12x';

const team = {1: p1, 2: p2, 3: p3, 4: p4, 5: p5};

for(var x in team){
        let url = 'https://na.op.gg/summoner/userName=' + 
team[x].name;

        request(url, (error, …
Run Code Online (Sandbox Code Playgroud)

javascript request node.js web-scraping cheerio

2
推荐指数
1
解决办法
3418
查看次数

标签 统计

cheerio ×1

javascript ×1

node.js ×1

request ×1

web-scraping ×1