Транспортир - Как ссылаться на webelement, который имеет атрибут без значения? - PullRequest
0 голосов
/ 12 сентября 2018

Учитывая атрибут с разметкой этого типа:

<label r4e-toggle="" class="sm ng-scope ng-isolate-scope r4e-toggle" 
       ng-attr-disabled="{{audit.profileOptedOut || undefined}}" 
       tooltip="Opted In" 
       ng-if="audit.source.listing.correctable &amp;&amp; audit.hasListingCorrecting">
    <input type="checkbox" ng-model="audit.optedOut" ng-true-value="false"
           ng-false-value="true" ng-click="location.optOutAudit($index, audit)" 
           ng-disabled="location.optOutDisabled" 
           class="ng-pristine ng-untouched ng-valid">
       <span class="slider"></span>
</label>

как мне ссылаться на него с помощью пустого «r4e-toggle»?

Как это выглядит в Google Devинструменты: element markup in dev tools

1 Ответ

0 голосов
/ 12 сентября 2018

Атрибуты доступны одинаково, независимо от того, есть значение или нет.Значения могут быть предоставлены, чтобы быть более конкретными, но вы просто используете квадратные скобки для селекторов атрибутов.

label[r4e-toggle]

https://developer.mozilla.org/en-US/docs/Web/CSS/Attribute_selectors

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...