@surprise_motherfucker

Advanced custom fields — как менять контент по нажатию кнопки?

Есть на выбор три цвета(реализовано кнопками), серый, розовый и белый (у каждой кнопки есть значение с названием цвета). Как средствами Advanced custom fields изменять содержимое блока, если допустим выбран серый цвет? Но при клике на белый содержимое менялось на другое значение?

Пример
<p>Выберите цвет:</p>
<?php
	// переменные
	$colors = get_field('cveta');
	// проверка и вывод кнопок с цветами
	if( $colors ): ?>
	<div class="choice-color">
		<?php foreach( $colors as $color ): ?>
		<button class="<?php echo $color; ?>" value="<?php echo $color; ?>"></button>
		<?php endforeach; ?>
	</div>
<?php endif; ?>
<div class="output">
//Если нажимаем на серую кнопку
//Показать блок 1
//Если нажимаем на серебрянную кнопку
//Показать блок 2, скрыв остальные блоки
</div>


Заранее благодарю.
  • Вопрос задан
  • 109 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы