Я делаю обратный отсчет от 100% до 0%, используя jQuery или JavaScript. Я пытаюсь понять, как это сделать, и у меня есть контроль над тем, в каком проценте он останавливается. Пока что я собрал это с помощью плагина под названием jCycle, потому что я могу применить fx none
, установить скорость и время ожидания, а также использовать autostop
и autostopCount
. Мне нужно, чтобы он быстро отсчитывал, но не уверен в лучшем способе.
Хотя я знаю, что это неуклюжий мой код ниже, надеюсь, поможет вам лучше понять, чего я пытаюсь достичь. Для примера я только что показал от 10% до 0%:
<div id="counter">
<p>1%</p>
<p>2%</p>
<p>3%</p>
<p>4%</p>
<p>5%</p>
<p>6%</p>
<p>7%</p>
<p>8%</p>
<p>9%</p>
<p>10%</p>
</div>
$('#counter').cycle({
delay: 600,
fx: 'none',
backwards: true,
speed: 1,
timeout: 60,
autostop: 1,
autostopCount: 0,
});
Как я могу консолидировать мой HTML? Слишком много тегов p
я должен набрать вручную.