marko krstić

Collections

Archives

Toggle text inside div

jQuery Snipped for toggle text inside div on click.

"Hello World" will be default text and text for every second click.
And "Bye!" will be on first and every even click.

jQuery.fn.extend({
    toggleText: function (a, b){
        var isClicked = false;
        var that = this;
        this.click(function (){
            if (isClicked) { that.text(a); isClicked = false; }
            else { that.text(b); isClicked = true; }
        });
        return this;
    }
});

jQuery('.toggle-text').toggleText("Hello World", "Bye!");

Let's Connect

Feel free to reach out for collaborations or just a friendly hello 😀
mailme@markokrstic.com
linkedininstagramdribbblefacebook-official