7 Disable the button 1


#1

What is wrong? it keeps coming up with this error:
Oops, try again. Add the line $('.btn').addClass('disabled'); inside your if / else if statement.

var main = function() {
    $(".btn").click(function() {
        var post = $(".status-box").val();
        $("<li>").text(post).prependTo(".posts");
        $(".status-box").val("");
        $(".counter").text(140);
    });
    $(".status-box").keyup(function() {
        var postLength = $(this).val().length;
        var charactersLeft = 140 - postLength;
        $(".counter").text(charactersLeft);
    
        if(charactersLeft < 0) {
            $(".btn").addClass("disabled");
        }
        else if(charactersLeft === 140) {
            $(".btn").addClass("disabled");
        }
        else {
            $(".btn").removeClass("disabled");
        }
    });
    $(".btn").addClass("disabled");
};


$(document).ready(main);

#2

So I tried your code and instead of using the ( "" ) I used ( ' ' ).

If error persists, change browser.


#3

yup that works, thanks!