javascript - Need onclick to go full distance before click works again

前端 未结 6 2047
温柔的废话
温柔的废话 2021-01-19 10:20

I have this javascript function I use that when clicked goes a certain distance. This is used within a scroller going left to right that uses about 7 divs. My question is ho

6条回答
  •  萌比男神i
    2021-01-19 11:00

    This will work perfectly fine:

    var userDisplaysPageCounter = 1;
        $('#inventory_userdisplays_forward_button').bind('click.rightarrowiventory', function(event) {
            _goForwardInInventory();
        }); 
        $('#inventory_userdisplays_back_button').bind('click.leftarrowiventory', function(event) {
            _goBackInInventory();
        });
    
    
    
    function _goForwardInInventory()
    {
        //$('#inventory_userdisplays_forward_button').unbind('click.rightarrowiventory');
        var totalPages = $('#userfooterdisplays_list_pagination_container div').length;
        totalPages = Math.ceil(totalPages/4);
    //  alert(totalPages);
        if(userDisplaysPageCounter < totalPages)
        {
            userDisplaysPageCounter++;
            $( "#userfooterdisplays_list_pagination_container" ).animate({
                left: "-=600",
                }, 500, function() {
    
            });
        }
    
    }
    
    function _goBackInInventory()
    {
        //$('#inventory_userdisplays_back_button').unbind('click.leftarrowiventory');
        if(userDisplaysPageCounter > 1)
        {
            userDisplaysPageCounter--;
            $( "#userfooterdisplays_list_pagination_container" ).animate({
                left: "+=600",
                }, 500, function() {
    
            });
        }
    
    }
    

提交回复
热议问题