Здравствуйте. На
этом сайте в левой части страницы есть навигационное меню по категориям (
скрин).
При клике на "+" показываются подкатегории и значок плюса меняется на минус, а при повторном клике минус снова меняется на плюс (
скрин). Однако плюсы и минусы меняются у всех элементов списка. Подскажите пожалуйста, как на jQuery менять плюс на минус и обратно только у выбранного элемента?
Вот текущий код:
$(document).ready(function() {
$('.category-item').on('click', '.show-submenu', function() {
if($('.fa-plus').css('display') === 'inline-block') {
$('.fa-plus').css('display', 'none');
$('.fa-minus').css('display', 'inline-block');
} else {
$('.fa-minus').css('display', 'none');
$('.fa-plus').css('display', 'inline-block');
}
$(this).siblings('.subcategories').slideToggle(0);
});
});