Показать сообщение отдельно
  #1 (permalink)  
Старый 12.03.2015, 11:58
Аспирант
Отправить личное сообщение для Lutsk Посмотреть профиль Найти все сообщения от Lutsk
 
Регистрация: 24.06.2011
Сообщений: 53

Добавление-удаление класса родителю
Помогите нубу плиз.
Есть разворачивающийся-сворачивающийся блок div.hideCont с текстом на jquery. Как добавить класс родительскому блоку div.ba_item_in при клике на а.hideBtn, а при клике на а.hideBtn.hide этот класс обратно удалить?
$(document).ready(function(){
	$('a.hideBtn,a.hideBtn.hide').click(function(){
		var Prnt=$(this).parents('.hideWrap:first');
		Prnt.find('a.hideBtn').toggle();
		Prnt.find('div.hideCont').slideToggle('normal');
		return false;
	});
});

<style type="text/css">
div.hideCont, a.hideBtn.hide { display:none; }
</style>

<div class="ba_item_in group">
	<div class="ba_item_desc">
    	<p>текст текст текст</p>
        <div class="hideWrap">
        	<a class="hideBtn" href="#">Подробнее</a>
            <div class="hideCont">
            	<p>текст текст текст</p>
            </div>
            <a class="hideBtn hide" href="#">Свернуть</a>
        </div>
    </div>
</div>
Ответить с цитированием