Как сделать чтобы нажимало на элемент, когда у него получается рандомный айди?
-
При нажатии лайка в твиттере создаётся айди, не знаю как его получить. Попробовал остальные способы, match иногда показывает что на странице элемент 1, однако если перезагрузить страницу элемент опять меняется и багается. Вообщем очень странная вещь, а расположение кнопки лайка постоянно меняется. Как обойти?
-
Ага, спасибо что приложили эти элементы, чтобы мы вам быстрее помогли
У лайка этого скорее всего иконка то статичная, по ней и кликайте, свой match составляйте
-
@Metaferssance неа, там к сожалению не получается по иконке.
-
@ilovecactus111
Не знаю, у меня не меняется, 2 разных поста, одинаковый кодMATCH><div aria-label="Like" role="button" tabindex="0"
ИЛИ
MATCH>data-testid="like"
ИЛИ
MATCH>d="M12 21.638h-.014C9.403 21.59 1.95 14.856 1.95 8.478c0-3.064 2.525-5.754 5.403-5.754 2.29 0 3.83 1.58 4.646 2.73.814-1.148 2.354-2.73 4.645-2.73 2.88 0 5.404 2.69 5.404 5.755 0 6.376-7.454 13.11-10.037 13.157H12zM7.354 4.225c-2.08 0-3.903 1.988-3.903 4.255 0 5.74 7.034 11.596 8.55 11.658 1.518-.062 8.55-5.917 8.55-11.658 0-2.267-1.823-4.255-3.903-4.255-2.528 0-3.94 2.936-3.952 2.965-.23.562-1.156.562-1.387 0-.014-.03-1.425-2.965-3.954-2.965z"
-
This post is deleted!
-
у меня так всё таки не воркает
-
This post is deleted!
-
@gurkin4 там проблема в том, что на странице может быть несколько постов и соответственно несколько таких лайков
-
@ilovecactus111 а вам по первому кликнуть надо или какому? Почему не попробовать найти общие селекторы для всех лайков, а потом из всех выбрать первый при помощи >AT>0.
Или на какой вам кликнуть надо?