このちょっとした jQuery でいくつかのガイダンスを使用できます。これは人気のあるトピックのようです。これまでのところ、クリックすると [もっと読む] または [少なく読む] テキストが変化し、ページ上に複数のインスタンスがある場合、単一のインスタンスが分離して動作します。
ここで行う必要があるのは、Read Less を全文の末尾に追加することです。現時点ではこれが機能していますが、その結果、toggleSlide (上にスライドする) が壊れます。
私は現在jQueryを学んでいます(大好きです!)ので、どんな助けでも大歓迎です。
以下のコード:
$(document).ready(function() {
$('.fulltext').hide();
$('.blog-item .readmore').click(function(event) {
event.preventDefault();
$(this).parent().nextAll('.fulltext').first().slideToggle('slow');
$(this).text($(this).text() == 'Read less...' ? 'Read more...' : 'Read less...');
$(this).appendTo($('.fulltext'));
});
});