Привет, поэтому я пытаюсь смоделировать стрелки в ползунке, где я перемещаю элементы влево и вправо.
Пока у меня есть элементы, перемещающиеся вправо, но только один раз.
https://i.gyazo.com/34a0ef4a5064c2942aca7c717a775e8b.mp4
Вот мой код до сих пор
<script>
(function(){
const arrowLeft = document.querySelector('#video-tags-left');
const arrowRight = document.querySelector('#video-tags-right');
const tags = document.querySelector('.video-tags');
const now = "740";
arrowRight.addEventListener("click", function() {
$(tags).css({
"transform": "translate3d(" + -now + "px, 0px, 0px)",
"transform-style": "preserve-3d"
});
});
arrowLeft.addEventListener("click", function() {
$(tags).css({
"transform": "translate3d("+ +now+", 0px, 0px)",
"transform-style": "preserve-3d"
});
});
}());
</script>
Итак, я пытаюсь добавить и удалить now
, что составляет 740 при клике, поэтому добавляйте 740 каждый разЯ щелкаю вправо и удаляю, когда нажимаю влево, пока он не сбрасывается до 0px.
Поэтому я нажимаю один раз вправо 740, снова 1460 и т. Д., И наоборот, когда пользователь нажимает стрелку влево.