Node.js在server端使用jQuery
Node.js在server端使用jQuery来做DOM操作。
安装jQuery
npm install jQuery
var $ = require('jQuery');
直接使用
var title = $(html).find('title').text();
$("<h1>你好</h1>").appendTo("body");
使用ajax
$.ajax({
url: 'http://example.com/api/user.json',
dataType: 'json',
method: 'GET',
data: { "now" : true }
});
如果需要window实例,可以是使用jsdom产生window环境,然后再绑定到$。
var jsdom = require('jsdom').jsdom;
var myWindow = jsdom().createWindow();
var $ = require('jQuery').create(myWindow);
在Node.js server端做DOM操作可以使用cheerio