rob@77: node-jQuery rob@77: ==== rob@77: rob@77: A stupid-simple wrapper over jQuery for Node.JS (server). Currently 1.7.2. rob@77: rob@77: Node.JS rob@77: --- rob@77: rob@77: npm install jQuery rob@77: rob@77: var $ = require('jQuery'); rob@77: rob@77: rob@77: Examples rob@77: --- rob@77: rob@77: $("

test passes

").appendTo("body"); rob@77: console.log($("body").html()); rob@77: rob@77: In Node.JS you may also create separate window instances rob@77: rob@77: var jsdom = require('jsdom').jsdom rob@77: , myWindow = jsdom().createWindow() rob@77: , $ = require('jQuery') rob@77: , jq = require('jQuery').create() rob@77: , jQuery = require('jQuery').create(myWindow) rob@77: ; rob@77: rob@77: $("

test passes

").appendTo("body"); rob@77: console.log($("body").html()); rob@77: rob@77: jq("

other test passes

").appendTo("body"); rob@77: console.log(jq("body").html()); rob@77: rob@77: jQuery("

third test passes

").appendTo("body"); rob@77: console.log(jQuery("body").html()); rob@77: rob@77: Output: rob@77: rob@77:

test passes

rob@77:

other test passes

rob@77:

third test passes

rob@77: rob@77: JSONP Example rob@77: ---- rob@77: rob@77: var $ = require('jQuery'); rob@77: rob@77: $.getJSON('http://twitter.com/status/user_timeline/treason.json?count=10&callback=?',function(data) { rob@77: console.log(data); rob@77: }); rob@77: rob@77: