0
考慮下面的HTML的生存選擇:GEB:按屬性
<a class="foo">
<a class="foo" href="somePonderousJSIDontWantToQuoteInMyTests">
人們可以選擇前者使用$("a.foo", href: ~/.*/)
後面。
有沒有一種更優雅的方式來選擇一個元素,根據它是否具有某個屬性?
謝謝!
考慮下面的HTML的生存選擇:GEB:按屬性
<a class="foo">
<a class="foo" href="somePonderousJSIDontWantToQuoteInMyTests">
人們可以選擇前者使用$("a.foo", href: ~/.*/)
後面。
有沒有一種更優雅的方式來選擇一個元素,根據它是否具有某個屬性?
謝謝!
我不知道使用CSS3屬性匹配器是否更優雅,但是如果您的選擇器會返回許多沒有篩選器的元素,因爲篩選發生在瀏覽器中,而不是您的方法中的jvm:
$("a.foo[href]")