In Firefox in der Konsole I geben kann:Das gleiche Wähler geben diffrent Ergebnisse in regelmäßigen Browser und Selen
$("a:contains('tekst')")
und ich sehe
object { length: 1, ... }
Wenn ich das gleiche tun in firefox
von behat
ins Leben gerufen mit sellenium
i erhalten:
SyntaxError: An invalid or illegal string was specified
Ist Konsole in firefox
unter sellenium
controle funktioniert anders?
Das 'a: contains ('tekst')' ist kein CSS-Selektor, sondern ein JQuery-Selektor. Es sollte nur funktionieren, wenn JQuery auf der Seite geladen wird. –
Wenn 'tekst' Teil eines Attributs ist, versuche etwas zu verwenden (Beispiel für href Attribut): $ ("a [href * = 'tekst']"). Wenn du einen Text hast, benutze besser xpath // a [enthält (text(), 'tekst')] – lauda