jquery/jquery-mobile — pull request #3504 by gabrielschulhof (2012-01-30 09:11:30+00:00)
Title: Disable

$.Widget already implements methods "enable" and "disable" via calls to
_setOption("disabled", ...). Thus, it is better to implement enable/disable by
overriding the default _setOption("disabled", ...) method and then chaining up
to $.ui.widget, because that way both the "enable"/"disable" pair of methods and
.slider("option", "disabled", value) work.

This branch performs this modification for a bunch of widgets.