0
我把這個jQuery放在一起,當文檔準備好時div
與bio.read_more
類被隱藏。約束切換效果
爲a
標籤的默認行爲與e.preventDefault
刪除當btn.expand_bio
點擊時顯示bio.read_more
。
唯一的問題是全部的bio.read_more
divs顯示?我只想要與之相關的擴展。誰能幫忙?
$(document).ready(function(){
$(".bio.read_more").hide();
$(".btn.expand_bio").click(function(e){
e.preventDefault();
$(".bio.read_more").toggle();
});
});
(更新)添加了HTML
<div class="bio intro">
<p>Intro paragraph</p>
<a class="btn expand_bio" href="#">Read more</a>
</div>
<div class="bio read_more">
<p>Expanded text here</p>
</div>
</div>
很快!我認爲解決方案可能與使用'$(this)'有關,但我不知道如何實現它...仍然不是如果我是誠實的。 – StephenMeehan 2014-10-18 16:04:19
@StephenMeehan檢查編輯 – 2014-10-18 16:09:22
作品非常感謝,我明白這是如何工作。感謝您看看這個,非常感謝。 – StephenMeehan 2014-10-18 16:12:04