我在一個網頁中使用了多篇文章。我只是有一個簡短的文字介紹,然後是一個「閱讀更多」鏈接,用於切換文章的其餘部分。使用「this」切換切換?
我試圖簡化我的代碼,正在尋找一種解決方案,以某種方式使用this
,而不是需要爲每個文本塊使用唯一的類或ID,只需使用一個函數來處理滑動切換爲所有隱藏的文本塊。如果可以這樣做,我想要一些提示如何開發我的代碼?我不確定。
jQuery的
$(document).ready(function() {
$(".more").click(function(){
$(this).next(".extra").slideToggle("fast");
});
});
HTML
<div class="articleContent">
<h1>Headline 1</h1>
<p>Text 1 <a href="#" class="more">read more....</a>
</p>
<p class="extra">
Some more text to read 1
</p>
</div>
<div class="articleContent">
<h1>Headline 2</h1>
<p>Text 2 <a href="#" class="more">read more....</a>
</p>
<p class="extra">
Some more text to read 2
</p>
</div>
'$(this).parent()。next()'。請參閱http://api.jquery.com/category/traversing/ –