类的Xpath选择器

Som*_*jee 3 css xpath

我想获得classname(.class)的Xpath选择器.所以基本上,我想知道如何选择[attr~ = value]

所以,如果我有一个元素

<div class="class1 class2 class3"></div>
<div class="class1"></div>
Run Code Online (Sandbox Code Playgroud)

我想选择.class1,它应该返回两个div.[@ class ='class1']不起作用,因为它不会选择第一个div.

d1r*_*1rk 5

那个技巧应该只找到"class1":

//div[contains(concat(' ',normalize-space(@class),' '),' class1 ')]
Run Code Online (Sandbox Code Playgroud)

  • 这是XPath,我们不做"优雅":-)说真的,这是最好的技术. (2认同)