jQuery click brings me to top of page. But I want to stay where I am

前端 未结 5 1384
长发绾君心
长发绾君心 2020-12-09 06:14

I have a simple click and show, click and hide button, but when I click it, the page anchors at the top of the page. Is there anyway to prevent this? So that when I click th

5条回答
  •  一个人的身影
    2020-12-09 07:19

    Change the hyperlinks to point to a non-existent anchor, like this:

    Flag
    

    Or, make your handlers return false, like this:

    $('#reportThis').hide();
    
    $('#flagThis').click(function () {
        $('#reportThis').show("slow");
        return false;
    });
    $('#submitFlag').click(function () {
        $('#reportThis').hide("slow");
        return false;
    });
    

提交回复
热议问题