view node_modules/jQuery/test/helpers/helper.js @ 77:cd921abc8887

added puredata trigger/OSC router
author Rob Canning <rob@foo.net>
date Tue, 15 Jul 2014 17:48:07 +0100
parents
children
line wrap: on
line source
/**
* Returns an array of elements with the given IDs, eg.
* @example q("main", "foo", "bar")
* @result [<div id="main">, <span id="foo">, <input id="bar">]
*/
var query_ids = function() {
	var r = [];

	for ( var i = 0; i < arguments.length; i++ ) {
		r.push( document.getElementById( arguments[i] ) );
	}

	return r;
};

var recreate_doc = function(html) {
	document = require('jsdom').jsdom(html);
	window = document.createWindow();
	return require(process.cwd() + '/lib/node-jquery').create(window);
};


exports.query_ids = query_ids;
exports.recreate_doc = recreate_doc;