我想在一个div中为下一个图像渲染动画,每次我按箭头按钮时它都会渲染那个div中的下一个图像的动画。 我尝试了这段代码,请帮忙。
$(document).ready(function() {
var i = 0;
$(document).keydown(function(e) {
if (e.which == 39) {
$("#mydiv:eq(i)").animate({
left: "-=50"
});
}
i++;
});
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="thing">
<span>0</span>
<span>1</span>
<span>2</span>
<span>3</span>
<span>4</span>
<span>5</span>
</div>
0 1
然后尝试使用jQuery语句$(
.thing::nth-child(${i})).animate({
,但仍然无法正常工作。 - Dheeraj Kumar