First create an xpath select function.
function _x(STR_XPATH) { var xresult = document.evaluate(STR_XPATH, document, null, XPathResult.ANY_TYPE, null); var xnodes = []; var xres; while (xres = xresult.iterateNext()) { xnodes.push(xres); } return xnodes; }
To use the xpath selector with jquery, you can do the following:
$(_x('/html/.//div[@id="text"]')).attr('id', 'modified-text');
Hope this helps.
Nanang El Sutra Feb 03 '13 at 4:24 2013-02-03 04:24
source share