jquery - 带有(html)页面的jquery中的addClass问题

标签 jquery html

我试图在点击事件中向 li 添加一个类,但每当我这样做时,它都会暂时添加类,然后加载页面,我使用了以下代码。

$('.navLi').click(function(){
    $(this).addClass('selected');
});

我想在李航导航上选择标签页,怎么办?

最佳答案

您需要禁用默认操作:

$('.navLi').click(function(e){
    e.preventDefault();
    $(this).addClass('selected');
});

参见 the API .

关于jquery - 带有(html)页面的jquery中的addClass问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5416626/

相关文章:

javascript - live 和 delegate 有什么区别

html - 如何在html中响应对齐内容?

javascript - 是否有类似 Email Composer for Android 的 Phonegap 插件?

c# - 我们可以在.net窗口应用程序中运行javascript吗

javascript - jQuery:如何从 url/hash 获取热链接?

javascript - 通过jquery打印更多元素

javascript - 如何安全地将 HTML 和其他符号转换/解析为简单文本?

javascript - jQuery UI 可拖动不适用于创建的元素

jquery - flexslider 多个控制导航

javascript - jQuery 单击/更改事件在 IE7/8 中无法正常工作