模拟点击网页上的按钮百度 首页的新闻按钮 是个a标签 trigger这个不行

  最近一直在使用js模拟人的浏览器Φ的行为进而去爬去数据,以作为数据分析研究的证据

  最喜欢使用jquery中的trigger()触发执行事件,这个方法一直好用但是今天却载在了三星官網,无论只能测试在浏览器中的console中都可是触发,但是js脚本就是无法触发a标签郁闷好久,经过大师指点放明白一些道理:

  $('a').trigger('click')并不能触发a標签中内容的点击事件,只是相当于触发了a本身的onclick而不是像用户点击一样的事件。如果需要触发用户的点击事件则需要使用trigger触发a标签中內容的click事件如下:

一路畅通,不用再纠结了

我要回帖

更多关于 模拟点击网页上的按钮 的文章

 

随机推荐