javascript - 使用 jQuery 更改超链接单击的 CSS 样式

标签 javascript jquery html

单击链接后,我想使用 jquery 更改 anchor 标记的样式。

<tr class="row-tab" style="height: 30px;">
    <td class="subtab-selected"><a href="#" id="as1">TOP % GAINERS</a></td>
    <td class="subtab-notselected"><a href="#" id="as2">TOP % LOSERS</a></td>
</tr>

$('#as1, #as2').click(function(){
    $('#as1, #as2').parent().removeClass('subtab-selected').addClass('subtab-notselected');

    $('this').parent().addClass('subtab-selected');

    return false;                  
});

我试图在单击链接时更改 CSS 类,但 jquery 代码的第二行未执行。

谁能告诉我我做错了什么?

最佳答案

尝试删除 'this' 周围的引号

关于javascript - 使用 jQuery 更改超链接单击的 CSS 样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5877184/

相关文章:

android - 如何在phonegap中创建菜单

javascript - Videojs 上的奇怪错误

javascript - 确认密码验证

javascript - 使用tinyMCE和Angular在光标处插入文本

javascript - 在 Jquery 中创建项目列表

javascript - 如何在asp.net中逐行跟踪java脚本程序

javascript - jQuery 和 primefaces 冲突

jQuery onClick 用于扩展投资组合页面右侧的文本内容?

javascript - 将 Microsoft Access 表单转换为 html?

javascript - jQuery $.ajax 扩展 XDomainRequest onprogress