0
<h3 class="ui-accordion-header ui-helper-reset ui-state-default ui-accordion-header-active ui-corner-top ng-binding ng-scope ui-state-active" ng-click="updateActiveTab($index)" role="tab" ng-class="{'ui-state-active': tabs.active == $index}" ng-if="isUserPermitted($index) && feature.visible" ng-repeat-start="feature in model.features">
<input class="ng-pristine ng-untouched ng-valid" type="checkbox" ng-click="$event.stopPropagation()" style="vertical-align: middle;" ng-change="validateAndUpdateModel($index)" ng-model="ui.featuresEnabled[$index]"/>
AUS - Demand Response Modes (DRM)
<!-- nasty hack to fix line break for validation error messages -->
<!-- ngIf: tabs.active != $index && (feature.label|translate).length >17 -->
<!-- ngIf: tabs.active == $index && (feature.label|translate).length >17 -->
<span class="glyphicon glyphicon-collapse-up ng-scope" style="float: right; vertical-align: middle; margin-right: 4px" ng-if="tabs.active == $index && (feature.label|translate).length >17"/>
<!-- end ngIf: tabs.active == $index && (feature.label|translate).length >17 -->
<!-- ngIf: (feature.label|translate).length >17 -->
<br class="ng-scope" ng-if="(feature.label|translate).length >17"/>
<!-- end ngIf: (feature.label|translate).length >17 -->
<!-- ngIf: showFeatureValidation(feature) -->
<!-- ngIf: !showFeatureValidation(feature) && showDoubleUsageValidation(feature) -->
<!-- ngIf: tabs.active != $index && (feature.label|translate).length <=17 -->
<!-- ngIf: tabs.active == $index&& (feature.label|translate).length <= 17 -->
</h3>
これは私のXPathが必要なHTMLです。これにはチェックボックスとチェックボックスのラベル(AUS - 要求応答モード(DRM))が含まれ、HTML全体に複数のタグがあるため、選択したチェックボックスに正しいラベルが含まれていることを確認する方法が必要です私のすべてのチェックボックスが表示さではなく、どちらかXPathヘルプが必要 - チェックボックスを選択する
//*[@role='tab' and contains(text(),'Demand')]//*[@type='checkbox']
とほとんど同じように見えるいくつかの他のバージョンが、私はそれが適切に仕事を得るカント:私はこれまで試した
何需要が...ありますh3タグ内のラベルにリンクされているか、まったく表示されていません。
Thxは、他のノードでも完璧に動作します –