Всем привет!
Как исключить div с атрибутом display: none; в XPath?
Структура:
<div class="bx_slider_conteiner" id="bx_117848907_245_slider_cont_548" style="display: ;">
<div class="bx_slider_scroller_container">
<div class="bx_slide">
<ul id="bx_117848907_245_slider_list">
<li><span><span></span></span></li>
<li><span><span></span></span></li>
</ul>
</div>
</div>
</div>
<div class="bx_slider_conteiner" id="bx_117848907_361_slider_cont_548" style="display: none;">
<div class="bx_slider_scroller_container">
<div class="bx_slide">
<ul id="bx_117848907_361_slider_list">
<li><span><span></span></span></li>
<li><span><span></span></span></li>
</ul>
</div>
</div>
</div>
Стиль display есть у обоих, только у одного он none. Подсказали такой вариант
//div[not(contains(@style, 'none'))]/ul[contains(@id, 'bx_')][contains(@id, '_')][contains(@id, '_slider_list')]/li/span/span
Но он не работает. Может есть еще варианты?