У меня есть список в моей странице, как это,Изменить CSS класс тега привязки с помощью JavaScript
<ul id="breadcrumbs" class="breadcrumbs-two">
<li><a href="#" class="current" id="a1">Step1</a></li>
<li><a href="#" id="a2">Step2</a></li>
<li><a href="#" id="a3">Step3</a></li>
<li><a href="#" id="a4">Step4</a></li>
<li><a href="#" id="a5">Complete</a></li>
</ul>
Теперь я хочу, чтобы добавить некоторые CSS класс тега по нажатию некоторой кнопки ссылки.
CSS класс:
.breadcrumbs-two .current
{
background: #99db76;
}
.breadcrumbs-two .current, .breadcrumbs-two .current:after
{
border-left-color: #99db76;
}
.breadcrumbs-two .current, .breadcrumbs-two .current:before
{
border-color: #99db76 #99db76 #99db76 transparent;
}
Как я могу это сделать?
Я попытался с этим
function addClass(dis) {
dis.className += "current";
}
<li><a href="javascript:addClass(this)" id="a1">Step1</a></li>
<asp:LinkButton ID="LinkButton1" runat="server" OnClientClick="addClass('a1')">Done</asp:LinkButton>
но не работает.
Пожалуйста, помогите мне.
Заранее спасибо Gulrej
Я хочу добавить CSS при нажатии кнопки ссылки. Так как мой javascript будет работать. – Gulrej
Когда вы нажмете на ссылку, функция addClass будет называться – Shadow
Step1 – Shadow