вопрос
Код блока:
надо, чтобы при клике на ссылку с заголовком всему блоку вместо класса "block" присвоился класс "block active"
<div class="block">
<div class="block_pict"><img src="{image}" alt="{title}" /></div>
<div class="block_text">
<h2><a href="{full-link}" class="title">{title}</a></h2>
<div class="block_cats">{link-category}</div>
</div>
</div>
надо, чтобы при клике на ссылку с заголовком всему блоку вместо класса "block" присвоился класс "block active"
Вариант 1 (клик по всему блоку)
Вариант 2 (клик по title)
$(document).on('click', '.block', function () {ТЫЦ
if ($(this).hasClass('active') == false) {
$('.block').removeClass("active");
}
$(this).toggleClass("active");
return false;
});
Вариант 2 (клик по title)
$(document).on('click', '.title', function () {ТЫЦ
$form = $(this).closest('.block');
if ($form.hasClass('active') == false) {
$('.block').removeClass('active');
}
$form.toggleClass('active');
return false;
});