我有選項卡列表,我試圖將類設置爲點擊列表項目(但類只應設置爲單擊項目),我的HTML是這樣的:如何在angular.js中點擊li(標籤)設置焦點/活動
<div class="details-table">
<ul class="table-toggle">
<li class="active"><a href="" class="">Personal</a></li>
<li><a href="" class="" >Professional</a></li>
</ul>
<div class="scrollable-table-box">
<table>
...
</table>
</div>
</div>
而且我的CSS是這樣的:
.details-table {
display: block;
float: left;
width: 100%;
}
.table-toggle {
display: block;
float: left;
width: 100%;
border-bottom: solid 5px #d9d9d9;
}
.table-toggle li {
display: block;
float: left;
width: 220px;
margin-right: 5px;
}
.table-toggle li a {
color: #868686;
display: block;
font-size: 14px;
padding: 15px 30px;
text-align: center;
text-decoration: none;
text-transform: uppercase;
}
.table-toggle li:hover a,
.table-toggle li.active a {
background-color: #d9d9d9;
color: #333;
font-weight: 600;
}
我想將焦點設置到點擊裏項目,但我不能確定我該怎麼辦呢?我試圖使用ng-click(),但我不確定如何將焦點設置爲該內部的選定項目。
在你的對象'isSelected'中創建一個屬性,並將其設置爲true以便點擊列表並將其重置爲休息狀態,並在此狀態下添加ng-class – Rajesh