我正在研究一个刮板,我想刮一些网站,但在一个ID或类上使用jQuery不会返回任何东西,这意味着他们没有在他们的网站上使用jQuery。构建一个刮板,如果页面不使用jQuery?
如何为不使用jQuery的网站构建我的刮板,例如CNN或Instapaper.com?
我试过$$
但我似乎无法找出方法来调用,以获得像儿童或div的值的东西。
任何建议将是非常有益的!
我正在研究一个刮板,我想刮一些网站,但在一个ID或类上使用jQuery不会返回任何东西,这意味着他们没有在他们的网站上使用jQuery。构建一个刮板,如果页面不使用jQuery?
如何为不使用jQuery的网站构建我的刮板,例如CNN或Instapaper.com?
我试过$$
但我似乎无法找出方法来调用,以获得像儿童或div的值的东西。
任何建议将是非常有益的!
自己注入jQuery。
var script = document.createElement("script");
script.type = "text/javascript";
script.src = "//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js";
var body = document.getElementsByTagName("body")[0];
body.appendChild(script);
注:这可以作为一个浏览器书签,以及非常好的 - 调试不使用jQuery的应用程序时,这个创造奇迹。
看看jQueryfy。它似乎无所不知地需要你做什么。但使用原生JavaScript可能甚至是一个更好的主意。