0
的CSS我有4鏈接按鈕,我需要改變onclicked如何啓用和禁用應用於LinkButton的
例的顏色:ABCD
默認情況下,如果點擊乙申請的CSS的應用它向B.css申請的A按鈕應該禁用。我需要在服務器端或客戶端的解決方案。
我需要在服務器端的解決方案,因爲我得到了更新面板和我打電話的代碼LinkButton的文本後面
的CSS我有4鏈接按鈕,我需要改變onclicked如何啓用和禁用應用於LinkButton的
例的顏色:ABCD
默認情況下,如果點擊乙申請的CSS的應用它向B.css申請的A按鈕應該禁用。我需要在服務器端或客戶端的解決方案。
我需要在服務器端的解決方案,因爲我得到了更新面板和我打電話的代碼LinkButton的文本後面
你的問題非常含糊,不包含代碼,但我會盡我所能。這聽起來像你想要在元素之間切換類。這可以如下實現:
ASP.NET
<asp:LinkButton ID="lbA" Text="A" OnClientClick="lbGroupClick" CssClass="lb active" runat= "server" />
<asp:LinkButton ID="lbB" Text="B" OnClientClick="lbGroupClick" CssClass="lb" runat= "server" />
<asp:LinkButton ID="lbC" Text="C" OnClientClick="lbGroupClick" CssClass="lb" runat= "server" />
<asp:LinkButton ID="lbD" Text="D" OnClientClick="lbGroupClick" CssClass="lb" runat= "server" />
的Javascript
function lbGroupClick() {
$('.lb.active').removeClass('active'); // remove from any current active ones
$(this).addClass('active');
}
HTML
<div class="links-list">
<a href="#" class="active">Link 1</a>
<a href="#" >Link 2</a>
<a href="#" >Link 3</a>
<a href="#" >Link 4</a>
</div>
JS
$('a', '.links-list').each(function(){
$(this).click(function() {
$('a.active', '.links-list').removeClass('active');
$(this).addClass('active');
return false;
});
});