@ikfah012
Не самый умный парень в этом чате

Как присвоить класс элементам по порядку?

Добрый день.
Вывожу циклом слайдер на странице, внутри которого есть ещё один цикл, выводящий имена элементов.
Как можно присвоить класс active только элементу p, который равен активному слайду? Из $direction в т.ч. получаем бэкграунд для слайдера.
foreach($parentDirections->children() as $direction){
$str = "<li class='slideshow_item'>
<div class='text-component'>
<h2 class='color-white'>Категории:</h2>";
foreach($parentDirections->children() as $dirs) {
	$str .= "<p class=''>";
 	$str .= $dirs->title;  
	$str .= "</p>";
 }
$str .= "</div>
</div>";
  • Вопрос задан
  • 70 просмотров
Пригласить эксперта
Ответы на вопрос 1
sgkrim37
@sgkrim37
фронт
В первом цыкле вместо as $direction напишите as $key=>$direction и используйте $key для проверки номера слайда во втором цикле
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
24 сент. 2020, в 02:31
700 руб./в час
24 сент. 2020, в 01:04
20000 руб./за проект
23 сент. 2020, в 23:49
500 руб./за проект