JSFiddle - React, Tailwind, and code Playground

HTML

<script src="http://getfirebug.com/firebug-lite-debug.js"></script>
<input type="text">

JavaScript

var $input = $('input');

console.log( $input.attr('disabled') );
console.log( $input.prop('disabled') );

$input.prop('disabled', true);

console.log( $input.attr('disabled') );
console.log( $input.prop('disabled') );

$input.removeProp('disabled');

console.log( $input.attr('disabled') );
console.log( "expect false: " + $input.prop('disabled') );

$('input').prop('disabled', true);

console.log( $input.attr('disabled') );
console.log( $input.prop('disabled') );