javascript - jQuery 通过 XPath 选择元素

标签 javascript jquery xpath

我有一个 XPath 选择器。如何使用 jQuery 获取与该选择器匹配的元素?

我看过 https://developer.mozilla.org/en/Introduction_to_using_XPath_in_JavaScript但它不使用 jQuery,而且它似乎有点过于冗长,我想它不是跨浏览器的。

此外,这 http://jsfiddle.net/CJRmk/似乎不起作用。

alert($("//a").length);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.0/jquery.min.js"></script>
<a href="a1.php"></a>
<a href="a2.php"></a>

最佳答案

如果您正在调试或类似 - 在 chrome 开发者工具中,您可以简单地使用

$x('/html/.//div[@id="text"]')

关于javascript - jQuery 通过 XPath 选择元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6453269/

相关文章:

jquery - 从未调用过的jQuery Ajax错误函数

html - 查找 XPATH 表达式

xpath - 如何找到其中包含输入元素的嵌入 li?

xml - 如何从 XPath 中的标记中选择一个未知层数的节点?

javascript - 使用jQuery获取div的可见高度

javascript - 单击时,模糊我的内容

javascript - 修改 Electron 浏览器窗口选项而不重新创建窗口?

javascript - 无法获取数组中对象的索引

javascript - 如何使用 ajax 和 jquery 动态更新数组表?

javascript - Jquery/Javascript 在没有后端的情况下上传和下载文件