div を非表示または表示するアンカー タグがありますが、そのテキストとアイコンを変更できませんでした。
現在、アイコンタグを通常のテキストとして解析しているため、テキストとアイコンタグを変更するにはどうすればよいですか。
アンカータグ:
<a class="collapse-info btn"><i class="icon-arrow-up icon-white"></i> Hide Info</a>
クラスが「icon-arrow-up icon-white」から「icon-arrow-down icon-white」に移動し、トグル中に戻る必要があります。
Javascript (jquery)
$('.collapse-info').toggle(function() {
$('.server-info').slideUp();
$(this).text('Show Info');
}, function () {
$('.server-info').slideDown();
$(this).text('Hide Info');
});
$("#collapse-icon").toggleClass('icon-arrow-down'); のようなものを試していました ただし、最初の切り替え後にアンカー テキストが上書きされるため、これは機能しません。
助けてくれてありがとう。