J'ai le problème suivant dans mon environnement Capybara:Capybara: Trouver élément par attribut contenant quelque chose PAS
J'ai besoin de rechercher un élément. Cet élément contient un attribut unique. L'attribut est modifié de manière asynchrone. J'ai besoin du contenu de cet attribut, mais quand je cherche juste l'attribut, je reçois un zéro.
je pouvais attendre jusqu'à ce que l'attribut a la propriété, mais puisque c'est le travail Capybaras, je pensais qu'il pourrait y avoir un sélecteur possible, qui permet de rechercher quelque chose comme:
find('button[uniqueattribute] != nil')
Toute idée comment faire cela ?
Merci déjà!
Son aspect bien, mais malheureusement dans mon cas l'attribut semble déjà être attaché à l'élément quand il est chargé, mais vide. Puis de manière asynchrone, il est mis à jour avec un contenu que je ne connais pas, donc je ne peux pas chercher le contenu sauf qu'il ne doit pas être vide – MJohnyJ
@MJohnyJ Mise à jour avec CSS si l'attribut est déjà là mais vide. –
Ça fonctionne très bien, le dernier l'a fait pour moi. Vraiment cool! – MJohnyJ