ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Общие вопросы программирования (https://forum.antichat.xyz/forumdisplay.php?f=206)
-   -   Передвижение ползунка js скриптом (https://forum.antichat.xyz/showthread.php?t=1452234)

Tema05 30.09.2022 16:15

Есть на сайте вот такой ползунок, который я хочу подвинуть в самое левое положение при помощи js скрипта (jquery). Ползунок состоит из 3 дивов. Его можно передвинуть просто нажав в начало ползунка мышкой. Кст если удалить див фона ползунка то нажатием его уже не сдвинуть, но всё ещё можно перетянуть за белую точку. В начале попытался отправить нажатие по диву фона ползунка и тому что розовый при помощи .click(), но это не дало результатов. Решил попытаться нажать просто по координатам таким кодом:

JavaScript:





Код:

function
click
(
x, y
)
{
var
ev
=
new
MouseEvent
(
'click'
,
{
'view'
:
window
,
'bubbles'
:
true
,
'cancelable'
:
true
,
'screenX'
:
x
,
'screenY'
:
y
}
)
;
var
el
=
document
.
elementFromPoint
(
x
,
y
)
;
el
.
dispatchEvent
(
ev
)
;
}



10 раз перепроверил правильность координат, корректировал их чтобы попасть в центр ползунка, а не в область закругления, но ползунок никак не реагировал. При этом все кнопки на этом сайте прекрасно нажимаются обоями способами. Как же мне можно взаимодействовать с этим ползунком?

HTML:





Код:




https://forum.antichat.xyz/attachments/28159327/


Время: 19:32