npm install jquery-loader


NOTE
====
Almost a fork for node-jquery, but rewritten because the jquery team is taking over maintaining the jQuery package coolaj86/node-jquery#59.
DOES NOT WORK ON WINDOWS
====
Many people are having problems getting this module to work on windows. The
failure has to do with building contextify on window. It seems to be a windows
environment issue. I don't have access to a windows machine so I cannot explore
working through the windows install process. If you figure out how to build
contextify on windows please send me working instructions!
Installing.
====npm install jquery-loader
Usage
---
```
var $ = require('jquery').create();
Examples
---
`javascript`
$("test passes
").appendTo("body");
console.log($("body").html());
In Node.JS you may also create separate window instances
`javascript
var jsdom = require('jsdom').jsdom
, myWindow = jsdom().parentWindow
, $ = require('jquery').create()
, jQuery = require('jquery').create(myWindow)
;
$("
jQuery("
Output:
`html
test passes
second test passes
`You may also specify the version of jQuery you'd like to use
`javascript
var $ = require('jquery')(null, '1.9');
`
Currently the version defaults to 1.10.1.Following versions are available -
* 1.6(.4)
* 1.7(.2)
* 1.8(.3)
* 1.9(.1)
* 1.10(.1)
* 2.0(.3)
* 2.1(.1)
JSONP Example
----
`javascript
var $ = require('jquery'); $.getJSON('http://twitter.com/status/user_timeline/treason.json?count=10&callback=?',function(data) {
console.log(data);
});
`Building/Publishing to NPM
----
`
grunt && npm publish
``