Changeset 4966
- Timestamp:
- 03/15/08 14:14:25 (10 months ago)
- Location:
- trunk/ui
- Files:
-
- 8 modified
-
ui.accordion.js (modified) (6 diffs)
-
ui.dialog.js (modified) (7 diffs)
-
ui.draggable.js (modified) (3 diffs)
-
ui.droppable.js (modified) (3 diffs)
-
ui.resizable.js (modified) (3 diffs)
-
ui.selectable.js (modified) (8 diffs)
-
ui.slider.js (modified) (3 diffs)
-
ui.sortable.js (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ui/ui.accordion.js
r4912 r4966 25 25 return this.each(function() { 26 26 if (typeof options == "string") { 27 var accordion = $.data(this, " ui-accordion");27 var accordion = $.data(this, "accordion"); 28 28 accordion[options].apply(accordion, args); 29 29 // INIT with optional options 30 30 } else if (!$(this).is(".ui-accordion")) 31 $.data(this, " ui-accordion", new $.ui.accordion(this, options));31 $.data(this, "accordion", new $.ui.accordion(this, options)); 32 32 }); 33 33 }, … … 85 85 86 86 if (options.event) 87 $(container).bind((options.event) + ". ui-accordion", clickHandler);87 $(container).bind((options.event) + ".accordion", clickHandler); 88 88 }; 89 89 … … 107 107 this.options.headers.next().css("height", ""); 108 108 } 109 $.removeData(this.element, " ui-accordion");110 $(this.element).removeClass("ui-accordion").unbind(". ui-accordion");109 $.removeData(this.element, "accordion"); 110 $(this.element).removeClass("ui-accordion").unbind(".accordion"); 111 111 } 112 112 }; … … 120 120 function completed(cancel) { 121 121 // if removed while animated data can be empty 122 if (!$.data(this, " ui-accordion"))122 if (!$.data(this, "accordion")) 123 123 return; 124 var instance = $.data(this, " ui-accordion");124 var instance = $.data(this, "accordion"); 125 125 var options = instance.options; 126 126 options.running = cancel ? 0 : --options.running; … … 137 137 138 138 function toggle(toShow, toHide, data, clickedActive, down) { 139 var options = $.data(this, " ui-accordion").options;139 var options = $.data(this, "accordion").options; 140 140 options.toShow = toShow; 141 141 options.toHide = toHide; … … 176 176 177 177 function clickHandler(event) { 178 var options = $.data(this, " ui-accordion").options;178 var options = $.data(this, "accordion").options; 179 179 if (options.disabled) 180 180 return false; -
trunk/ui/ui.dialog.js
r4911 r4966 13 13 ? this 14 14 : $(this).parents(".ui-dialog:first").find(".ui-dialog-content")[0]; 15 var dialog = elem ? $.data(elem, " ui-dialog") : {};15 var dialog = elem ? $.data(elem, "dialog") : {}; 16 16 if (dialog[options]) 17 17 dialog[options].apply(dialog, args); … … 29 29 var self = this; //Do bindings 30 30 31 $.data(this.element, " ui-dialog", this);31 $.data(this.element, "dialog", this); 32 32 33 33 $(el).bind("setData.dialog", function(event, key, value){ … … 274 274 $(el).unbind('.dialog').removeClass('ui-dialog-content').hide().appendTo('body'); 275 275 uiDialog.remove(); 276 $.removeData(this.element, " ui-dialog");276 $.removeData(this.element, "dialog"); 277 277 }; 278 278 … … 307 307 instances: [], 308 308 events: $.map('focus,mousedown,mouseup,keydown,keypress,click'.split(','), 309 function(e) { return e + '. ui-dialog-overlay'; }).join(' '),309 function(e) { return e + '.dialog-overlay'; }).join(' '), 310 310 create: function(dialog) { 311 311 if (this.instances.length === 0) { … … 334 334 335 335 // allow closing by pressing the escape key 336 $(document).bind('keydown. ui-dialog-overlay', function(e) {336 $(document).bind('keydown.dialog-overlay', function(e) { 337 337 var ESC = 27; 338 338 e.keyCode && e.keyCode == ESC && dialog.close(); … … 340 340 341 341 // handle window resize 342 $(window).bind('resize. ui-dialog-overlay', $.ui.dialog.overlay.resize);342 $(window).bind('resize.dialog-overlay', $.ui.dialog.overlay.resize); 343 343 } 344 344 … … 361 361 362 362 if (this.instances.length === 0) { 363 $('a, :input').add([document, window]).unbind('. ui-dialog-overlay');363 $('a, :input').add([document, window]).unbind('.dialog-overlay'); 364 364 } 365 365 -
trunk/ui/ui.draggable.js
r4907 r4966 7 7 return this.each(function() { 8 8 if (typeof options == "string") { 9 var drag = $.data(this, " ui-draggable");9 var drag = $.data(this, "draggable"); 10 10 if(drag) drag[options].apply(drag, args); 11 11 12 } else if(!$.data(this, " ui-draggable"))12 } else if(!$.data(this, "draggable")) 13 13 new $.ui.draggable(this, options); 14 14 }); … … 22 22 this.element = $(element); 23 23 24 $.data(element, " ui-draggable", this);24 $.data(element, "draggable", this); 25 25 this.element.addClass("ui-draggable"); 26 26 … … 75 75 }, 76 76 destroy: function() { 77 if(!$.data(this.element[0], ' ui-draggable')) return;77 if(!$.data(this.element[0], 'draggable')) return; 78 78 this.options.handle.removeMouseInteraction(); 79 79 this.element 80 80 .removeClass("ui-draggable ui-draggable-disabled") 81 .removeData(" ui-draggable")81 .removeData("draggable") 82 82 .unbind(".draggable"); 83 83 }, -
trunk/ui/ui.droppable.js
r4894 r4966 7 7 return this.each(function() { 8 8 if (typeof options == "string") { 9 var drop = $.data(this, " ui-droppable");9 var drop = $.data(this, "droppable"); 10 10 if(drop) drop[options].apply(drop, args); 11 11 12 } else if(!$.data(this, " ui-droppable"))12 } else if(!$.data(this, "droppable")) 13 13 new $.ui.droppable(this, options); 14 14 }); … … 21 21 //Initialize needed constants 22 22 this.element = $(element); 23 $.data(element, " ui-droppable", this);23 $.data(element, "droppable", this); 24 24 this.element.addClass("ui-droppable"); 25 25 … … 69 69 this.element 70 70 .removeClass("ui-droppable ui-droppable-disabled") 71 .removeData(" ui-droppable")71 .removeData("droppable") 72 72 .unbind(".droppable"); 73 73 }, -
trunk/ui/ui.resizable.js
r4923 r4966 6 6 7 7 if (typeof options == "string") { 8 var resize = $.data(this, " ui-resizable");8 var resize = $.data(this, "resizable"); 9 9 resize[options].apply(resize, args); 10 10 … … 21 21 this.element = $(element); 22 22 23 $.data(element, " ui-resizable", this);23 $.data(element, "resizable", this); 24 24 25 25 // simulate .ui-resizable { position: relative; } … … 268 268 .removeClass("ui-resizable ui-resizable-disabled") 269 269 .removeMouseInteraction() 270 .removeData(" ui-resizable")270 .removeData("resizable") 271 271 .unbind(".resizable").find('.ui-resizable-handle').remove(); 272 272 }, -
trunk/ui/ui.selectable.js
r4730 r4966 8 8 return this.each(function() { 9 9 if (typeof options == "string") { 10 var select = $.data(this, " ui-selectable");10 var select = $.data(this, "selectable"); 11 11 select[options].apply(select, args); 12 12 13 } else if(!$.data(this, " ui-selectable"))13 } else if(!$.data(this, "selectable")) 14 14 new $.ui.selectable(this, options); 15 15 }); … … 22 22 this.element = $(element); 23 23 24 $.data(this.element, " ui-selectable", this);24 $.data(this.element, "selectable", this); 25 25 this.element.addClass("ui-selectable"); 26 26 … … 47 47 var $this = $(this); 48 48 var pos = $this.offset(); 49 $.data(this, " ui-selectee", {49 $.data(this, "selectable-item", { 50 50 element: this, 51 51 $element: $this, … … 91 91 this.element 92 92 .removeClass("ui-selectable ui-selectable-disabled") 93 .removeData(" ui-selectable")93 .removeData("selectable") 94 94 .unbind(".selectable"); 95 95 this.removeMouseInteraction(); … … 136 136 137 137 this.selectees.filter('.ui-selected').each(function() { 138 var selectee = $.data(this, " ui-selectee");138 var selectee = $.data(this, "selectable-item"); 139 139 selectee.startselected = true; 140 140 if (!ev.ctrlKey) { … … 166 166 167 167 this.selectees.each(function() { 168 var selectee = $.data(this, " ui-selectee");168 var selectee = $.data(this, "selectable-item"); 169 169 //prevent helper from being selected if appendTo: selectable 170 170 if (selectee.element == element) … … 244 244 245 245 $('.ui-unselecting', this.element).each(function() { 246 var selectee = $.data(this, " ui-selectee");246 var selectee = $.data(this, "selectable-item"); 247 247 selectee.$element.removeClass('ui-unselecting'); 248 248 selectee.unselecting = false; … … 255 255 }); 256 256 $('.ui-selecting', this.element).each(function() { 257 var selectee = $.data(this, " ui-selectee");257 var selectee = $.data(this, "selectable-item"); 258 258 selectee.$element.removeClass('ui-selecting').addClass('ui-selected'); 259 259 selectee.selecting = false; -
trunk/ui/ui.slider.js
r4963 r4966 6 6 7 7 if ( options == "value" ) 8 return $.data(this[0], " ui-slider").value(arguments[1]);8 return $.data(this[0], "slider").value(arguments[1]); 9 9 10 10 return this.each(function() { 11 11 if (typeof options == "string") { 12 var slider = $.data(this, " ui-slider");12 var slider = $.data(this, "slider"); 13 13 slider[options].apply(slider, args); 14 14 15 } else if(!$.data(this, " ui-slider"))15 } else if(!$.data(this, "slider")) 16 16 new $.ui.slider(this, options); 17 17 }); … … 24 24 var self = this; 25 25 this.element = $(element); 26 $.data(element, " ui-slider", this);26 $.data(element, "slider", this); 27 27 this.element.addClass("ui-slider"); 28 28 … … 142 142 this.element 143 143 .removeClass("ui-slider ui-slider-disabled") 144 .removeData(" ui-slider")144 .removeData("slider") 145 145 .unbind(".slider"); 146 146 this.handle.removeMouseInteraction(); -
trunk/ui/ui.sortable.js
r4870 r4966 13 13 14 14 if (options == "serialize" || options == "toArray") 15 return $.data(this[0], " ui-sortable")[options](arguments[1]);15 return $.data(this[0], "sortable")[options](arguments[1]); 16 16 17 17 return this.each(function() { 18 18 if (typeof options == "string") { 19 var sort = $.data(this, " ui-sortable");19 var sort = $.data(this, "sortable"); 20 20 sort[options].apply(sort, args); 21 21 22 } else if(!$.data(this, " ui-sortable"))22 } else if(!$.data(this, "sortable")) 23 23 new $.ui.sortable(this, options); 24 24 }); … … 33 33 this.containerCache = {}; 34 34 35 $.data(element, " ui-sortable", this);35 $.data(element, "sortable", this); 36 36 this.element.addClass("ui-sortable"); 37 37 … … 78 78 //Find out if the clicked node (or one of its parents) is a actual item in this.items 79 79 var currentItem = null, nodes = $(e.target).parents().andSelf().each(function() { 80 if($.data(this, ' ui-sortable-item')) currentItem = $(this);80 if($.data(this, 'sortable-item')) currentItem = $(this); 81 81 }); 82 82 if(currentItem && (!this.options.handle || $(e.target).parents().andSelf().is(this.options.handle))) { … … 170 170 var cur = $(this.options.connectWith[i]); 171 171 for (var j = cur.length - 1; j >= 0; j--){ 172 var inst = $.data(cur[j], ' ui-sortable');172 var inst = $.data(cur[j], 'sortable'); 173 173 if(inst && !inst.disabled) { 174 174 queries.push($(inst.options.items, inst.element)); … … 182 182 for (var i = queries.length - 1; i >= 0; i--){ 183 183 queries[i].each(function() { 184 $.data(this, ' ui-sortable-item', true); // Data for target checking (mouse manager)184 $.data(this, 'sortable-item', true); // Data for target checking (mouse manager) 185 185 items.push({ 186 186 item: $(this), … … 211 211 this.element 212 212 .removeClass("ui-sortable ui-sortable-disabled") 213 .removeData(" ui-sortable")213 .removeData("sortable") 214 214 .unbind(".sortable") 215 215 .removeMouseInteraction(); 216 216 217 217 for ( var i = this.items.length - 1; i >= 0; i-- ) 218 this.items[i].item.removeData(" ui-sortable-item");218 this.items[i].item.removeData("sortable-item"); 219 219 }, 220 220 enable: function() {
