2012-04-23 79 views
0

我有許多鏈接按鈕與各種內容像標籤,我需要申請一個類來點擊鏈接按鈕與jQuery,我使用波紋管功能,但它不工作時,後支持頁面點擊添加類到aspx linkbutton與jquery

$(function() { 
    $('a').click(function() { 
     $(this).addClass('selected'); 
    }, function() { 
     $(this).removeClass('selected'); 
    }); 
}); 

在此先感謝

+0

你到底需要做什麼?像第一次點擊添加類和第二次點擊刪除類或.... – 2012-04-23 07:13:11

+0

應用css類到asp鏈接按鈕中點擊標籤 – Sam 2012-04-23 08:29:35

回答

1

這將無法正常工作,他們的方式你希望它監守類添加,然後刷新頁面。

你真的不需要任何Javascript來做到這一點,下面是我如何做到這一點。

每個頁面都有它自己的ID

<body id="aboutPage"> 

和每個菜單項都有自己的ID太:

<li id="aboutMenuItem">About</li> 

然後在你的CSS,你可以專門打裏爲你的頁面於:

#home #homeMenuItem, 
#about #aboutMenuItem, 
[...] 
{ 
/* Style for the selected menu item here */ 
} 
0

嘗試綁定click事件或做這樣的事情...

$(function() { 
    $('a').live('click', function() { 
     $(this).toggleClass('selected'); 
    }); 
}); 
+0

這也不起作用。在這種情況下,實時綁定的操作與點擊操作相同,一旦鏈接被點擊,類將被切換,然後刷新頁面 - 將所有內容重置爲默認值。 – 2012-04-23 07:17:12

+0

ohh ...然後我認爲你提供的解決方案應該可以工作......我對它進行了投票。 – Bongs 2012-04-23 07:23:51