jquery:创建当前文本选择的xpath

jquery : create xpath of the current text selection

本文关键字:选择 xpath 文本 创建 jquery      更新时间:2023-09-26

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

感谢您的帮助,

不,没有内置的方法可以使用jQuery来实现这一点。然而,还有其他javascript选项,请参阅此处:如何使用javascript计算元素的XPath位置?

试试这个:

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

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/