Benderlio
Новичок
Вопрос по Jquery
Есть HTML
<DIV id="map" class="groupItem">
<DIV class="itemHeader" style="-webkit-user-select: none; ">
Карта города
<A href="#" class="closeEl">[-] </A>
</DIV>
<DIV class="itemContent">
<UL>
<LI>orem ipsum dolor sit amet, consectetuer adipiscing elit</LI>
<LI>orem ipsum dolor sit amet, consectetuer adipiscing elit</LI>
</UL>
</DIV>
</DIV>
И код джикуэри по нажатию на [-]
var targetContent = $('div.itemContent', this.parentNode.parentNode );
if (targetContent.css('display') == 'none')
{
targetContent.slideDown(300);
$(this).html('[-]');
}
else
{
targetContent.slideUp(300);
$(this).html('[+]');
}
return false;
Не пойму что нужно передать в this.parentNode.parentNode что бы код работал
Есть HTML
<DIV id="map" class="groupItem">
<DIV class="itemHeader" style="-webkit-user-select: none; ">
Карта города
<A href="#" class="closeEl">[-] </A>
</DIV>
<DIV class="itemContent">
<UL>
<LI>orem ipsum dolor sit amet, consectetuer adipiscing elit</LI>
<LI>orem ipsum dolor sit amet, consectetuer adipiscing elit</LI>
</UL>
</DIV>
</DIV>
И код джикуэри по нажатию на [-]
var targetContent = $('div.itemContent', this.parentNode.parentNode );
if (targetContent.css('display') == 'none')
{
targetContent.slideDown(300);
$(this).html('[-]');
}
else
{
targetContent.slideUp(300);
$(this).html('[+]');
}
return false;
Не пойму что нужно передать в this.parentNode.parentNode что бы код работал