Я пытаюсь добавить эффект анимации с помощью JavaScript wow.js поэтому я инициализировать его:Как использовать эффект анимации JavaScript внутри цикла?
<head>
<link rel="stylesheet" href="css/animate.css">
<script src="js/wow.min.js"></script>
<script>
new WOW().init();
</script>
</head>
и я поместил эффект класса (wow slideInRight
) внутри моего div
:
<div class="row row-sm padder-lg ">
<?php
foreach ($top->tracks->track as $key => $value)
{
if($key >= $this->config->item("items_top"))
return false;
$image = $value->image[3]->text;
if($image == '')
$image = $value->image[2]->text;
if($image == '')
$image = base_url()."assets/images/no-cover.png";
?>
<div class="col-xs-6 col-sm-4 col-md-3 col-lg-2">
<div class="item wow slideInRight">
<img style="background:url('<?php echo $image; ?>')"/>
</div>
</div>
<?php
}
?>
</div>
Проблема заключается в том что вместо того, чтобы показывать эффект для каждого отдельного элемента, этот JavaScript показывает эффект одновременно для всех элементов. Каков правильный способ использования этого JavaScript в цикле?
но как я могу использовать это на петле? Данные задержки я имею в виду – NineCattoRules
Я обновлю свой ответ. –
после моей попытки ... wow.js должен быть инициализирован перед циклом, иначе это не сработает, но главная проблема заключается в том, что при прокрутке ничего не отображается, и я не понимаю причину. – NineCattoRules