3

有没有办法,使用 jquery 来获取当前文本选择的 XPath 查询?

谢谢你的帮助,

4

2 回答 2

0

尝试这个:

更新它现在应该可以工作了:

var path = "/" + element.parents().map(function () {
    return this.tagName;
}).get().reverse().join("/");

path += "/" + element.prop("tagName") + "[" + (element.prevAll().length + 1) + "]";

http://jsfiddle.net/95PnT/5/

于 2013-02-13T13:46:35.887 回答
0

不,没有使用 jQuery 执行此操作的内置方法。但是,还有其他 javascript 选项,请参见此处:如何使用 Javascript 计算元素的 XPath 位置?

于 2013-02-13T13:47:00.077 回答