关于svg的标签定位,我们通常使用//标签名称
来进行定位,但是假如是svg标签的话使用//svg
的方式就无法进行定位了,比如下方代码,使用//svg
来定位的话是定位不到的
<svg data-v-f9f7fefc="" aria-hidden="true" class="el-tooltip svgIcon-style svg-icon" aria-describedby="el-tooltip-701" tabindex="0">
<use data-v-f9f7fefc="" xlink:href="#icon-编辑">
</use>
</svg>
由于svg属性的特殊性,所以只能通过name的方式来进行定位,
比如://*[name()="svg"]
如果要同时需要该元素的其它属性可以用 and 的方式来进行定位,
比如://*[name()="svg" and @aria-hidden="true" ]