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: