我有这 3 个 div:
单击查看按钮会更改内容:
所以,是的,我正在使用类进行选择,所以当我单击所有 3 个中的任何一个“查看图表”按钮时,所有 3 个 div 都会按预期更改......但我希望那个特定的 div 只更改。我可以通过给每个 div 它自己的 id 和东西来轻松地做到这一点,但这将是这样做的低效方式,所以我需要使用 $(this) 选择器来完成它,我只是不知道如何选择每个 div在其自己的。
这是 jQuery 的样子:
$(document).ready(function(){
$('.beltrap').click(function(){
$('.alert_content').toggleClass('alert_content2');
$('.alert_content p').toggle('500');
$('.alert_content img').toggle('500');
});
});
好的,这里是 HTML 标记,其余 2 是相同的:
<div class="alert">
<div class="uptrap"><h2>LOTE Alerted</h2></div>
<div class="alert_content">
<p><strong>LOTE</strong> alerted at$1.00 then reached <strong>$22.00</strong> for gains of over 2000%.</p>
<img src="img/graph2.png">
</div>
<div class="beltrap"><div class="gg_button">View Chart</div></div>
</div>