Мне крайне нелегко дается понимание работы this для определенных блоков. Буду рад помощи с тривиальной задачей и подсказкой, где можно найти разжеванную инфу по работе этого самого this "для одаренных".
У меня два блока с одинаковыми классами и всевозможным содержимым, которое должно меняться после клика на кнопку внутри этого конкретного блока.
Подскажите, пожалуйста, как это сделать правильнее. На картинке утрированный пример. Беда в том, что, когда эффект срабатывает, то он работает вообще на всех блоках одновременно.
Спасибо за примеры, но это немного не то. Чтобы не сбивать, вот мой пример:
<div class="class-1">
<div class="red-line"></div>
<div class="first-btn"></div>
<div class="second-btn" style="display:none;"></div>
<div class="my-content">545646</div>
</div>
<div class="class-1">
<div class="red-line"></div>
<div class="first-btn"></div>
<div class="second-btn" style="display:none;"></div>
<div class="my-content">12323</div>
</div>
$('.first-btn').click(function() {
$('.red-line').css('display' , 'none');
$('.my-content').css('height' , '500px');
$('.second-btn').css('display' , 'block');
$('.first-btn').css('display' , 'none');
});
Заранее спасибо