Сначала создайте функцию селектора xpath.
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;
}
Чтобы использовать селектор xpath с jquery, вы можете сделать так:
$(_x('/html/.//div[@id="text"]')).attr('id', 'modified-text');
Надеюсь, это поможет.