Ceci est dans la même veine que cette question que j'ai posée auparavant - Watir webdriver; counting elements with changing class names. J'ai été en mesure d'ajouter le nombre spécifique d'éléments basés sur l'utilisation du nom de classe asset-card selectable
.Localisation des éléments sans nom de classe spécifique
Actuellement, je cherche à cliquer sur plus d'éléments à ajouter à l'ensemble existant. Voici mon dilemme:
- Lorsqu'un élément n'est pas cliquez dessus, le nom de classe est:
image-card asset-card selectable
- Lorsqu'un élément est cliqué,
selected
est ajouté au nom de la classe:image-card asset-card selectable selected
Dans mon cas, j'essaie de rechercher des éléments supplémentaires que seulement dire image-card asset-card selectable
et ne pas inclure selected
. Je ne suis pas sûr de savoir comment les localiser explicitement.
Existe-t-il une solution regex ou d'autres réflexions sur la façon d'aborder cela?
Merci! Cela a fait l'affaire et par la suite résolu mon autre problème avec la sélection d'autres cartes sur l'écran! – kmancusi