こんにちは、私はjQuery
初心者で、トグル効果を作ろうとしています。私のコードは正常に動作していますが、テキストを切り替えたい場合は、次のコードを確認してください
脚本
$('.read_more_list').click(function() {
$(".design_list").slideToggle();
if ($(this).children('a').html() == 'more') {
$(this).children('a').html('less');
}
if ($(this).children('a').html() == 'less') {
$(this).children('a').html('more');
}
})
HTML
<ul class="design_list" style="display: none;">
<li><a href="#">eCommerce</a></li>
<li><a href="#">Display Creatives</a></li>
<li><a href="#">Logo Design Services</a></li>
<li><a href="#">Microsites</a></li>
</ul>
<div class="read_more_list"><a href="javascript:void(0);">more</a></div>
ユーザーがクリックするとmore
、に変換されless
、ユーザーが再度クリックすると、に変わりますmore
事前に友達に感謝して助けてください... :))