0

我有一个来自我想从中抓取数据的$.ajax()请求(使用jquery node.js 包)的 html 字符串。从自述文件中的文档看来,它var $ = require('jquery');创建了一个空的 html 文档。是否可以用 html 字符串替换该 DOM,以便您可以像使用典型网站一样与 jQuery 进行交互?

4

1 回答 1

1

当然:

var $ = require('jquery');

$.get(URL, function(html) {
  var $doc = $(html);
  $doc.find('a').each(function(i, el) {
    console.log('href', $(el).attr('href'));
  });
});
于 2013-03-28T06:39:06.767 回答