Мой текущий аккордеон открывается и закрывается нормально и работает так, как мне бы хотелось, однако значки не изменяются должным образом при закрытии вкладок.Изменение значка аккордеона при щелчке - javascript
Есть ли место для изменения значков в соответствии с статусом вкладок, даже если открыта другая вкладка, закрывая предыдущую вкладку?
по существу значок должен показывать минус, когда его открытым и плюс, когда его закрытым, поэтому, когда вкладка открыта нажата она меняется ...
вот JS Скрипки, мы надеемся, больше смысла во всем этом ... https://jsfiddle.net/wf2goy8s/4/
вот мой JavaScript:
jQuery(document).ready(function($) {
var main_blc = $('.main-blc-accord');
main_blc.find('dd').hide();
main_blc.find('dd').prev().addClass('plus')
main_blc.find('dd').first().prev().removeClass('plus');
main_blc.find('dd').first().show();
main_blc.find('dt').on('click', function(event) {
var dd=$(this).next('dd');
main_blc.find('dd').not(dd).slideUp('slow');
dd.slideToggle();
$(this).toggleClass('plus');
});
$('.mobile-btn-menu').find('span').on('click', function(event) {
$(this).parent().next('.footer-menu').toggleClass('show');
});
});
Что такое CSS 'plus'? – Zl3n
использует изображение под названием «спрайт» и перемещает макет, чтобы отобразить его – 5kud