单击使用jquery将类添加到aspx linkbutton

时间:2012-04-23 07:04:48

标签: jquery asp.net css linkbutton

我有许多链接按钮,其中包含各种内容,例如标签,我需要使用jquery将一个类应用于单击的链接按钮,我使用的是波纹管功能,但是当支持页面时它不起作用

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

提前致谢

2 个答案:

答案 0 :(得分:1)

这不会起作用,因为你希望它被添加,然后刷新页面。

你真的不需要任何Javascript,我就是这样做的。

每个页面都有自己的ID

<body id="aboutPage">

并且每个菜单项也都有自己的ID:

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

然后在你的CSS中你可以专门点击你所在页面的li:

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

答案 1 :(得分:0)

尝试绑定click事件或执行类似的操作......

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