-1
目前我的標籤是可摺疊的,它摺疊了一張桌子。我想用標籤或標題添加字體超棒的圖標;用於桌子打開和插入符號的桌面關閉或摺疊。這應該發生在點擊。摺疊/打開帶有font-awesome圖標的表格
目前我的標籤是可摺疊的,它摺疊了一張桌子。我想用標籤或標題添加字體超棒的圖標;用於桌子打開和插入符號的桌面關閉或摺疊。這應該發生在點擊。摺疊/打開帶有font-awesome圖標的表格
我已經在這裏創造https://jsfiddle.net/gjk3zepd/2/
小提琴這可以解決你的問題
jQuery的
$(document).ready(function(){
$('.collapse').hide();
$('.content').hide();
$('.expand, .collapse').bind('click',function(){
$('.collapse').toggle();
$('.expand').toggle();
$('.content').slideToggle();
});
});
HTML
<a href="#" class="expand"><span class="glyphicon glyphicon-chevron-right"></span></a>
<a href="#" class="collapse"><span class="glyphicon glyphicon-chevron-down"></span></a>
<div class="content">
Div Content
</div>
我想你試圖用一個圖標實現切換。這段代碼可能很有用。
$("a").click(function(){
if($("div.content").is(':hidden')){
$("div.content").show();
$(this).addClass('toggle');
}else{
$(this).removeClass('toggle');
}
});
a i.fa-angle-down{display:none;}
a i.fa-angle-up{display:block;}
a.toggle i.fa-angle-down{display:block;}
a.toggle i.fa-angle-up{display:none;}
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Toggle</title>
</head>
<body>
<a class="toggle">
<i class="fa fa-angle-down"></i>
<i class="fa fa-angle-up"></i>
</a>
</body>
</html>