jQueryを使用して折りたたみタイプのものを作成しようとしています。 「もっと多くのモデルを表示する」と「少ないモデルを表示する」との間でテキストを切り替えることを除いて、すべてうまく動作し、何をすべきかわからない。すべての応答のためのjQuery htmlでのテキストのクリックの切り替え
<a id='roll-more' data-toggle="collapse" href=".roll-img2" class="text-dark">
Show more models <span class="glyphicon glyphicon-chevron-down"></span>
</a>
$('#roll-more').toggle(function() {
$('#roll-more').html('Show less models <span class="glyphicon glyphicon-chevron-up"></span>');
}, function() {
$('#roll-more').html('Show more models <span class="glyphicon glyphicon-chevron-down"></span>');
});
EDIT おかげで、私は代わりに、これをやってしまった。ここでは、コードです。それはとてもシンプル:)だったと信じてすることはできません))
$('#roll-more').on('click',function() {
if($('#roll-more').html() == 'Show more models <span class="glyphicon glyphicon-chevron-down"></span>') {
$('#roll-more').html('Show less models <span class="glyphicon glyphicon-chevron-up"></span>')
} else {
$('#roll-more').html('Show more models <span class="glyphicon glyphicon-chevron-down"></span>')
}
});