$('.entry-content #toggle').click(function() {
var elem = $('#toggle').text();
if (elem == 'Read More') {
$('.entry #toggle').text('Read Less');
} else {
$('.entry #toggle').text('Read More');
}
});
このjQueryは、アーカイブページの各記事のすべてのボタンのボタンテキストを変更します。私はクリックされたボタンを変更するだけです。停止ボタンのテキストをすべてのボタンで変更する
<div id="toggle" class="btn">Read More</div>
<div class="text" />
更新1:2つ以上の段落がある場合にのみボタンを追加します。私はいくつかの方法を使用することができます。
アップデート2:
$('#toggle').click(function() {
$(this).closest('.post').find('.text').slideToggle();
$(this).text(function(i, v) {
return v === 'Read More' ? 'Read Less' : 'Read More'
});
});
IDは、私はあなたのサンディエゴのようにjQueryを理解し、コンテキスト – guradio