Всем привет, подсажите пожалуйста не работает аккордион, вчем может быть проблемы.
<?php if($settings['list']) {
foreach($settings['list'] as $member) { ?>
<div class="col-md-6 mb-md-30">
<dl class="accordion">
<?php if(!empty($member['list_name'])) { ?>
<dt>
<a href="#" class=""><?php echo esc_html($member['list_name']); ?><i class="plus-minus"></i></a>
</dt>
<?php } ?>
<?php if(!empty($member['list_desc'])){ ?>
<dd style="">
<?php echo esc_html( $member['list_desc'] ); ?>
</dd>
<?php } ?>
</dl>
</div>
<?php }
} ?>
// Accordion
function accordion_init(){
if ($(".accordion > dt > a > i").hasClass("active")) {
$(this).parent().next().css({display: "block"}).slideDown("easeOutExpo");
};
$(".accordion > dt > a > i").on('click', function(){
var current = $(this).parent().next("dd");
$(this).parents(".accordion").find("dt > a").removeClass("active");
$(this).addClass("active");
$(this).parents(".accordion").find("dd").slideUp("easeInExpo");
$(this).parent().next().slideDown("easeOutExpo");
return false;
});
};