mirror of
https://github.com/jquery/jquery-ui.git
synced 2025-01-07 20:34:24 +00:00
core: Added $.widget.defaults.
This commit is contained in:
parent
21daf50102
commit
eecfadd25a
@ -6,7 +6,6 @@
|
||||
* and GPL (GPL-LICENSE.txt) licenses.
|
||||
*
|
||||
* http://docs.jquery.com/UI
|
||||
*
|
||||
*/
|
||||
;(function($) {
|
||||
|
||||
@ -115,7 +114,7 @@ $.widget = function(name, prototype) {
|
||||
this.widgetName = name;
|
||||
this.widgetBaseClass = namespace + '-' + name;
|
||||
|
||||
this.options = $.extend({ disabled: false }, $[namespace][name].defaults, options);
|
||||
this.options = $.extend({}, $.widget.defaults, $[namespace][name].defaults, options);
|
||||
this.element = $(element)
|
||||
.bind('setData.' + name, function(e, key, value) {
|
||||
return self.setData(key, value);
|
||||
@ -159,6 +158,10 @@ $.widget.prototype = {
|
||||
}
|
||||
};
|
||||
|
||||
$.widget.defaults = {
|
||||
disabled: false
|
||||
};
|
||||
|
||||
|
||||
/** Mouse Interaction Plugin **/
|
||||
|
||||
@ -211,7 +214,10 @@ $.ui.mouse = {
|
||||
|
||||
if (this.mouseDistanceMet(e) && this.mouseDelayMet(e)) {
|
||||
this._mouseStarted = (this.mouseStart(e) !== false);
|
||||
if (!this._mouseStarted) { e.preventDefault(); return true; }
|
||||
if (!this._mouseStarted) {
|
||||
e.preventDefault();
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// these delegates are required to keep context
|
||||
|
Loading…
Reference in New Issue
Block a user