12.png
Выше выделен блок который отображается серым цветом (1), а ниже блок который реагирует на клик мыши (2). Похоже у них всегда одинаковый порядковый номер в своём контейнере (родительском элементе).
Используя js можно найти в DOM-дереве номер первого блока, и через этот номер найти второй блок и добавить ему свой уникальный класс (class="...").
А потом остается только сделать клик по нему средствами самого БАСа (указав в поле для поиска элемента ранее придуманный вами класс).
Сам не пробовал так сделать, но, думаю, должно получиться.
Как кликнуть по части класса?
Moved
Поддержка
-
В классе картинки есть динамическая часть, "blabla catch". Как среди нескольких классов без catch сразу найти тот, что с catch и кликнуть по нему?
-
@KiraSokolov said in Как кликнуть по части класса?:
Через XPATH можно так поискать, но вообще надо прикладывать хотя бы кусок кода
//*[contains(@class, "catch")] -
@KiraSokolov
Xpath актуален всегда, он более гибкий и точный, чем Match в долгоиграющих проектах)
Вот пример:XPATH> //*[contains(@class, "catch")]
MATCH>class="catchЕсли завтра разработчики сайта всего лишь заменят двойные ковычки " на одинарные ' , то MATCH уже не сработает, а XPATH работать будет.
