返回false不起作用

Luc*_*iga 0 javascript jquery

我认为我的return false代码不能正常工作.看一看:

 $(".home .options .tabs ul li a").click(function(e){



    var qual = $(this).attr("href");

    $(".content.home .options .tabs ul li").removeClass("active");
    $(this).parent().addClass("active");

    $(".content.home .options .holder .tab").hide();
    $(".content.home .options .holder "+qual).show();

    return false;


});
Run Code Online (Sandbox Code Playgroud)

这是我的HTML代码:

 <div class="tabs">
                <ul>
                    <li class="active"><a href="#lancamentos">Lançamentos</a></li>
                    <li><a href="#obras">Em Obras</a></li>
                    <li><a href="#prontos">Prontos para Morar</a></li>
                </ul>
  </div><!-- tabs -->
Run Code Online (Sandbox Code Playgroud)

当我点击时,它不会转到链接,而是跳转页面.发生了什么?

谢谢!

UPDATE

好的,我已经更新了代码.仍然没有工作.

SLa*_*aks 6

您需要取消<a>标记上的点击,而不是包含<li>.