Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 01.10.2024, 09:37
Профессор
Отправить личное сообщение для alerzo Посмотреть профиль Найти все сообщения от alerzo
 
Регистрация: 23.12.2010
Сообщений: 224

Кликнуть по элементу через JS или JQuery
Здравствуйте. Имею бота плагин для браузера, который может используя JS или JQuery кликать по элементам. Подскажите пожалуйста как кликнуть по такому элементу.
На странице их сотни.
Разные имена/фамилии и div.
Data-id не меняется.

Как правильно выбрать элемент div с текстом "Голосовать" зацепляясь за родительский div?
В данном случае div с data-id = 53409
Элементов на странице много.
Бот кликает с пометкой trigger("click"). А в начале должна быть выборка элемента. Не знаю как правильно указать.

<div class="item" itemscope="" itemtype="http://schema.org/ImageObject" data-id="53409" data-key="7fc53b4d87b0dfdea6a2a2cc121a3fae">
		<div class="image"><a href="/contestants/2024/53409/"><img src="/upload/resize_cache/iblock/306/220_340_2/vgqm6uilf23q8vhfm685kx8l5n536frt.jpg" width="220" height="340" border="0" itemprop="contentUrl" alt=""></a></div>
				<div class="data">
			<div class="name"><a href="/contestants/2024/53409/" itemprop="name">Иванова Алина</a></div>
			<div class="place">Беларусь, Минск</div>
										<div class="vote" style="display: block;">Голосовать</div>
					</div>
	</div>
Ответить с цитированием
  #2 (permalink)  
Старый 01.10.2024, 10:13
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,202

alerzo, тебе придется найти некую уникальность таких элементов, по которым ты собрался кликать...

Например у его родителя есть атрибут data-id... У дива с текстом "Голосовать" есть класс vote...
Если все остальные элементы такие же - селектором их выборки может стать
$('[data-id] .vote')
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
вставить стиль через js внутри iframe StartGames Общие вопросы Javascript 2 05.02.2021 21:48
Не запускается приложение Node js через Heroku MaksiMilian789 Events/DOM/Window 0 03.12.2020 21:46
Просмотрела исходик jQuery Откорректируйте где не верно taksebe jQuery 5 23.11.2018 22:42
трансляция jQuery кода в нативный JS. winch jQuery 3 20.07.2018 10:49
Как изменить размер всех видео (iframe) разом через jQuery? dhorh Элементы интерфейса 2 29.12.2012 19:41