ricardozea
2/3/2017 - 11:12 PM

toggleAttr() jQuery plugin by Mathias Bynens.

toggleAttr() jQuery plugin by Mathias Bynens.

/*!
 * toggleAttr() jQuery plugin
 * @link http://github.com/mathiasbynens/toggleAttr-jQuery-Plugin
 * @description Used to toggle selected="selected", disabled="disabled", checked="checked" etc…
 * @author Mathias Bynens <http://mathiasbynens.be/>
 */
jQuery.fn.toggleAttr = function(attr) {
    return this.each(function() {
        var $this = $(this);
        $this.attr(attr) ? $this.removeAttr(attr) : $this.attr(attr, attr);
    });
};

//Usage
$(".selector").toggleAttr("disabled");