在PhantomJS中使用jQuery DOM选择器语法?[英] Use jQuery DOM selector syntax in PhantomJS?

问题描述

我正在学习 PhantomJS,想知道是否可以在 PhantomJS 运行的 JS 文件中使用 jQuery DOM 选择器?我在 github 上看到了一个简短的例子,似乎表明了这一点:

带有 Qunit(和 jQuery?)的 PhantomJS 示例

如果您查看顶部的 run-qunit.js 文件,它似乎表明您可以使用 jQuery DOM 选择器作为参数.但是当我这样做时出现错误 - 不确定是我的语法还是因为 Phantom 不了解 jQuery,所以我想我会先询问 PhantomJS/jQuery 关系.

推荐答案

Use page.injectJs('jquery-1.6.1.min.js');它会正常工作.

这是在 phantomjs 中使用 jquery 的漂亮链接http://snippets.aktagon.com/snippets/534-how-to-scrape-web-pages-with-phantomjs-and-jquery

其他推荐答案

有人说加载 JQuery 的文档样本有问题,在 PhamtomJS 上加载 JQuery 是不可能的:在phanthomjs上加载jquery

其他推荐答案

..好吧,我一发帖,我(自然地)发现了这个.看起来实际上可以包含 jQuery:

https://github.com/ariya/phantomjs/wiki/Page-Automation

本文地址:https://www.itbaoku.cn/post/1739952.html