Using JQuery how to show and hide different div's onClick event

前端 未结 12 705
死守一世寂寞
死守一世寂寞 2021-01-03 03:34

I would like to show a div based on the Onclick event of an link.

First Click - Show div1
Second Click - Hide remaining div\'s and Show div2
Third Click

12条回答
  •  轮回少年
    2021-01-03 03:53

    You should add a counter in the function.

    $(document).ready(function() {
        var count = 0;
    
        $("#toggle_value").click(function(){
            if (count == 0) {
                $("#div1").show("fast");
                $('#div2').hide();
                count++;
            }
            else if (count == 1) {
                $("#div2").show("fast");
                ...
                count++;
            }
            else if (count == 2) {
                $("#div3").show("fast");
                ....
                count++;
            }
            else {
                 $('div').hide();
                 count=0;
            }
        });
    });
    

提交回复
热议问题