docs: function(target) {
              var $target = $(target);
              var inst = $.data(target, PROP_NAME);
              if (!$target.hasClass(this.markerClassName)) {
                  return;
              }
              var nodeName = target.nodeName.toLowerCase();
              if (nodeName == 'input') {
                  var button = this._get(inst, 'button');
  
                  $(button).addClass('ui-state-disabled').disabled = true;
                  target.disabled = true;
  
                  inst.trigger.filter('button').
                  each(function() { this.disabled = true; }).end();
  
              }
              else if (nodeName == 'div' || nodeName == 'span') {
                  var inline = $target.children('.' + this._inlineClass);
                  inline.children().addClass('ui-state-disabled');
                  inline.find('button').each(
                      function() { this.disabled = true }
                  )
  
              }
              this._disabledInputs = $.map(this._disabledInputs,
                  function(value) { return (value == target ? null : value); }); // delete entry
              this._disabledInputs[this._disabledInputs.length] = $target.attr('id');
          }