Skip to content

Latest commit

 

History

History
38 lines (28 loc) · 893 Bytes

README.md

File metadata and controls

38 lines (28 loc) · 893 Bytes

nQuery

A node.js plugin that brings sizzle and libxmljs together. Currently it passes all relevant sizzle tests when used with an HTML document.

Requirements

  • Node v0.1.102+
  • libxmljs v0.4.0+

How to install

npm install nquery

How to test

To run the tests, go to the project's root directory and run

make test

Demo

To run the demo, go to the examples directory and run

node web.js

How to use

var nquery = require('nquery');
var html   = '<html><head></head><body><div id="test" class="test">google</div></body></html>';
var $      = nquery.createHtmlDocument(html);
var $divs  = $('div.test');

for (var i = 0; i < $divs.length; i++) {
    console.log($divs[i].toString());
}