Имам страница „блог“, в която публикациите в блога се генерират с помощта на php. Всички div имат едни и същи класове, PHP код по-долу:
$loopResult .= '
<div class="blogbox show">
<div class="blogtitle">'.$row['TITLE'].'</div>
<div class="blogdate">'.$row['DATE'].'</div>
<div class="blogcontent">'.$row['CONTENT'].'</div>
<div class="blogimage"> <img src="'.$row['IMAGE'].'"/></div>
<div class="blogimage"> <img src="'.$row['IMAGEB'].'"/></div>
<div class="blogimage"> <img src="'.$row ['IMAGEC'].'"/></div>
<div class="showHide">Show/Hide</div>
</div>
';
}
echo $loopResult;
Имам функция за щракване на jquery върху showHide div, която ще превключва клас, за да разшири div за четене. JQUERY:
$('.showHide').click(function() {
$('.blogbox').toggleClass('show');
});
Очевидно проблемът ми е, че функцията за кликване разширява ВСИЧКИ публикации в блога, а не само тази, в която потребителят е кликнал.
Как да направя това, така че само избраният div да бъде разширен? Както можете да видите, аз съм сравнително нов в това, така че всяка помощ се оценява.
Благодаря ти!