Как кликнуть по элементу с меняющимся ID?

  • Автор темы Автор темы vaulroon
  • Дата начала Дата начала

vaulroon

Client
Регистрация
20.10.2017
Сообщения
274
Реакции
11
Баллы
18
oDtxYUr6Ruat-siJ21vSMg.png


<div data-bem="b-checkbox" data-id="123123123" class="js-checkbox b-checkbox"><div class="b-checkbox__box"></div><div class="b-checkbox__checkmark"></div><input class="b-checkbox__input" name="" value="" disabled="disabled" type="hidden"></div>

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

<div data-bem="b-checkbox" data-id="{-Variable.ID-}" class="js-checkbox b-checkbox"><div class="b-checkbox__box"></div><div class="b-checkbox__checkmark"></div><input class="b-checkbox__input" name="" value="" disabled="disabled" type="hidden"></div>

То не получаю вообще результатов.
Fcy1gNeqQfK8CqSIy1ikRg.png
 
и ещё. если ты способен вычислять айди, зачем ты ищешь блок по целому outerhtml, а не по айди?
Потому что ID только в outerhtml есть. Все остальные параметры не уникальны.
 
Потому что ID только в outerhtml есть. Все остальные параметры не уникальны.
ну так используй атрибут data-id
Атрибуты не ограничиваются списком из конструктора
 
  • Спасибо
Реакции: Mahno и vaulroon

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)