Я новичок в Javascript и пытаюсь создать собственный слайдер диапазонов Jquery UI самостоятельно. Ниже приведен код HTML и CSS для этой задачи.
#slider {
position: relative;
height: 15px;
width: 400px;
margin: 10px;
border: 1px solid #c5c5c5;
}
.ui-slider {
position: absolute;
width: 20px;
height: 20px;
background-color: rgb(246, 246, 246);
border: 1px solid #c5c5c5;
left: 50%;
top: -4.5px;
border-radius: 3px;
}
.ui-slider:hover {
background-color: rgb(237, 237, 237);
}
<div id="slider">
<span class="ui-slider"></span>
</div>
Теперь я думаю, что какое-то событие javascript должно быть присоединено к элементу span
, чтобы он скользил взад и вперед. Должен ли я использовать mouseDown
или onDrag
прослушиватели событий для этой задачи? Пожалуйста, помогите мне написать код JavaScript, чтобы этот слайдер действительно работал. Вы можете найти слайдер, который я хочу построить на этой ссылке .