From 2b728dc730f436bbf43fa37debd83f530c803b0f Mon Sep 17 00:00:00 2001 From: Richard Worth Date: Wed, 14 Jan 2009 23:26:15 +0000 Subject: [PATCH] Happy Birthday jQuery (switched to jQuery 1.3) --- demos/accordion/collapsible.html | 2 +- demos/accordion/custom_icons.html | 2 +- demos/accordion/default.html | 2 +- demos/accordion/fillspace.html | 2 +- demos/accordion/mouseover.html | 2 +- demos/datepicker/alt_field.html | 2 +- demos/datepicker/buttonbar.html | 2 +- demos/datepicker/date_formats.html | 2 +- demos/datepicker/default.html | 2 +- demos/datepicker/dropdown_month_year.html | 2 +- demos/datepicker/icon_trigger.html | 2 +- demos/datepicker/inline.html | 2 +- demos/datepicker/localization.html | 2 +- demos/datepicker/min_max.html | 2 +- demos/datepicker/multiple_calendars.html | 2 +- demos/dialog/default.html | 2 +- demos/dialog/modal.html | 2 +- demos/dialog/modal_confirmation.html | 2 +- demos/dialog/modal_form.html | 2 +- demos/dialog/modal_message.html | 2 +- demos/draggable/axis.html | 2 +- demos/draggable/cancel.html | 2 +- demos/draggable/containment_iframe.html | 2 +- demos/draggable/cursorat.html | 2 +- demos/draggable/default.html | 2 +- demos/draggable/delaydistance.html | 2 +- demos/draggable/events.html | 2 +- demos/draggable/grid.html | 2 +- demos/draggable/handle.html | 2 +- demos/draggable/helper.html | 2 +- demos/draggable/opacity.html | 2 +- demos/draggable/revert.html | 2 +- demos/draggable/scroll.html | 2 +- demos/draggable/snap.html | 2 +- demos/draggable/sortable.html | 2 +- demos/draggable/zindexstack.html | 2 +- demos/droppable/accept.html | 2 +- demos/droppable/activeclass.html | 2 +- demos/droppable/default.html | 2 +- demos/droppable/greedy.html | 2 +- demos/droppable/hoverclass.html | 2 +- demos/droppable/revert.html | 2 +- demos/effects_general/bounce.html | 2 +- demos/effects_general/default.html | 2 +- demos/effects_general/highlight.html | 2 +- demos/effects_general/pulsate.html | 2 +- demos/effects_general/scale.html | 2 +- demos/effects_general/shake.html | 2 +- demos/effects_general/size.html | 2 +- demos/effects_general/transfer.html | 2 +- demos/effects_showhide/blind.html | 2 +- demos/effects_showhide/clip.html | 2 +- demos/effects_showhide/default.html | 2 +- demos/effects_showhide/drop.html | 2 +- demos/effects_showhide/explode.html | 2 +- demos/effects_showhide/fold.html | 2 +- demos/effects_showhide/puff.html | 2 +- demos/effects_showhide/scale.html | 2 +- demos/effects_showhide/slide.html | 2 +- demos/index.html | 2 +- demos/progressbar/default.html | 2 +- demos/progressbar/resize.html | 2 +- demos/resizable/alsoresize.html | 2 +- demos/resizable/animate.html | 2 +- demos/resizable/aspectratio.html | 2 +- demos/resizable/containment.html | 2 +- demos/resizable/default.html | 2 +- demos/resizable/delay.html | 2 +- demos/resizable/distance.html | 2 +- demos/resizable/ghost.html | 2 +- demos/resizable/grid.html | 2 +- demos/resizable/max.html | 2 +- demos/resizable/min.html | 2 +- demos/selectable/default.html | 2 +- demos/selectable/floating.html | 2 +- demos/selectable/serializing.html | 2 +- demos/slider/colorpicker.html | 2 +- demos/slider/default.html | 2 +- demos/slider/multiple_vertical.html | 2 +- demos/slider/range.html | 2 +- demos/slider/range_vertical.html | 2 +- demos/slider/rangemax.html | 2 +- demos/slider/rangemin.html | 2 +- demos/slider/side_scroll.html | 2 +- demos/slider/slider_vertical.html | 2 +- demos/slider/steps.html | 2 +- demos/sortable/connectwith.html | 2 +- demos/sortable/default.html | 2 +- demos/sortable/delay.html | 2 +- demos/sortable/distance.html | 2 +- demos/sortable/droponempty.html | 2 +- demos/sortable/droppable.html | 2 +- demos/sortable/floating.html | 2 +- demos/sortable/items.html | 2 +- demos/sortable/placeholder.html | 2 +- demos/sortable/portlets.html | 2 +- demos/sortable/tolerance.html | 2 +- demos/tabs/ajax.html | 2 +- demos/tabs/collapsible.html | 2 +- demos/tabs/default.html | 2 +- demos/tabs/mouseover.html | 2 +- jquery-1.2.6.js | 3549 --------------------- jquery-1.3rc2.js => jquery-1.3.js | 47 +- tests/static/accordion.html | 2 +- tests/static/all.html | 2 +- tests/static/datepicker.html | 2 +- tests/static/dialog.html | 2 +- tests/static/highlight_error.html | 2 +- tests/static/icons.html | 2 +- tests/static/overlay.html | 2 +- tests/static/progressbar.html | 2 +- tests/static/slider.html | 2 +- tests/static/tabs.html | 2 +- tests/unit/accordion/accordion.html | 2 +- tests/unit/all/all.html | 2 +- tests/unit/all/all_2.html | 2 +- tests/unit/core/core.html | 2 +- tests/unit/datepicker/datepicker.html | 2 +- tests/unit/dialog/dialog.html | 2 +- tests/unit/draggable/draggable.html | 2 +- tests/unit/droppable/droppable.html | 2 +- tests/unit/progressbar/progressbar.html | 2 +- tests/unit/resizable/resizable.html | 2 +- tests/unit/selectable/selectable.html | 2 +- tests/unit/slider/slider.html | 2 +- tests/unit/sortable/sortable.html | 2 +- tests/unit/tabs/tabs.html | 2 +- tests/visual/accordion.html | 2 +- tests/visual/all.html | 2 +- tests/visual/datepicker.html | 2 +- tests/visual/dialog.html | 2 +- tests/visual/draggable.handle.html | 2 +- tests/visual/draggable.html | 2 +- tests/visual/draggable.scroll.html | 2 +- tests/visual/droppable.html | 2 +- tests/visual/effects.all.html | 2 +- tests/visual/progressbar.html | 2 +- tests/visual/resizable.html | 2 +- tests/visual/selectable.html | 2 +- tests/visual/slider.html | 2 +- tests/visual/sortable.html | 2 +- tests/visual/sortable_massive_scale.html | 2 +- tests/visual/tabs.html | 2 +- 143 files changed, 172 insertions(+), 3706 deletions(-) delete mode 100644 jquery-1.2.6.js rename jquery-1.3rc2.js => jquery-1.3.js (98%) diff --git a/demos/accordion/collapsible.html b/demos/accordion/collapsible.html index 00224cb6d..8c98c6cc0 100644 --- a/demos/accordion/collapsible.html +++ b/demos/accordion/collapsible.html @@ -3,7 +3,7 @@ jQuery UI Accordion - Collapsible Demo - + diff --git a/demos/accordion/custom_icons.html b/demos/accordion/custom_icons.html index 03bb30a4b..617ec4758 100644 --- a/demos/accordion/custom_icons.html +++ b/demos/accordion/custom_icons.html @@ -3,7 +3,7 @@ jQuery UI Accordion - Custom Icon Demo - + diff --git a/demos/accordion/default.html b/demos/accordion/default.html index 2314ed767..d94d41862 100644 --- a/demos/accordion/default.html +++ b/demos/accordion/default.html @@ -3,7 +3,7 @@ jQuery UI Accordion - Default Demo - + diff --git a/demos/accordion/fillspace.html b/demos/accordion/fillspace.html index 6ce95c06b..9a0dc9cf5 100644 --- a/demos/accordion/fillspace.html +++ b/demos/accordion/fillspace.html @@ -3,7 +3,7 @@ jQuery UI Accordion - FillSpace Demo - + diff --git a/demos/accordion/mouseover.html b/demos/accordion/mouseover.html index c87dc60e3..25f0b2799 100644 --- a/demos/accordion/mouseover.html +++ b/demos/accordion/mouseover.html @@ -3,7 +3,7 @@ jQuery UI Accordion - Mouseover Demo - + diff --git a/demos/datepicker/alt_field.html b/demos/datepicker/alt_field.html index aa1f7fa61..fba6a3273 100644 --- a/demos/datepicker/alt_field.html +++ b/demos/datepicker/alt_field.html @@ -3,7 +3,7 @@ jQuery UI Datepicker - Alternate Field - + diff --git a/demos/datepicker/buttonbar.html b/demos/datepicker/buttonbar.html index 4f0e6f3e8..c36ca835f 100644 --- a/demos/datepicker/buttonbar.html +++ b/demos/datepicker/buttonbar.html @@ -3,7 +3,7 @@ jQuery UI Datepicker - Button bar Demo - + diff --git a/demos/datepicker/date_formats.html b/demos/datepicker/date_formats.html index 9d8330aa9..6027c5ffb 100644 --- a/demos/datepicker/date_formats.html +++ b/demos/datepicker/date_formats.html @@ -3,7 +3,7 @@ jQuery UI Datepicker - Date Formats - + diff --git a/demos/datepicker/default.html b/demos/datepicker/default.html index 0f48e6c09..579b19f83 100644 --- a/demos/datepicker/default.html +++ b/demos/datepicker/default.html @@ -3,7 +3,7 @@ jQuery UI Datepicker - Default Demo - + diff --git a/demos/datepicker/dropdown_month_year.html b/demos/datepicker/dropdown_month_year.html index be6827e6b..fe685f620 100644 --- a/demos/datepicker/dropdown_month_year.html +++ b/demos/datepicker/dropdown_month_year.html @@ -3,7 +3,7 @@ jQuery UI Datepicker - Month & Year Menus Demo - + diff --git a/demos/datepicker/icon_trigger.html b/demos/datepicker/icon_trigger.html index 5978337fb..b421a54d5 100644 --- a/demos/datepicker/icon_trigger.html +++ b/demos/datepicker/icon_trigger.html @@ -3,7 +3,7 @@ jQuery UI Datepicker - Icon Trigger - + diff --git a/demos/datepicker/inline.html b/demos/datepicker/inline.html index ebdf22123..d5170916e 100644 --- a/demos/datepicker/inline.html +++ b/demos/datepicker/inline.html @@ -3,7 +3,7 @@ jQuery UI Datepicker - Inline Demo - + diff --git a/demos/datepicker/localization.html b/demos/datepicker/localization.html index 31812d702..06fb99935 100644 --- a/demos/datepicker/localization.html +++ b/demos/datepicker/localization.html @@ -3,7 +3,7 @@ jQuery UI Datepicker - Localization - + diff --git a/demos/datepicker/min_max.html b/demos/datepicker/min_max.html index 36c1ff9dc..c8c598994 100644 --- a/demos/datepicker/min_max.html +++ b/demos/datepicker/min_max.html @@ -3,7 +3,7 @@ jQuery UI Datepicker - Minimum and Maximum - + diff --git a/demos/datepicker/multiple_calendars.html b/demos/datepicker/multiple_calendars.html index fd216416c..1e21c5192 100644 --- a/demos/datepicker/multiple_calendars.html +++ b/demos/datepicker/multiple_calendars.html @@ -3,7 +3,7 @@ jQuery UI Datepicker - Multiple Calendars Demo - + diff --git a/demos/dialog/default.html b/demos/dialog/default.html index 4b7d49741..3f6f58fee 100644 --- a/demos/dialog/default.html +++ b/demos/dialog/default.html @@ -3,7 +3,7 @@ jQuery UI Dialog - Default Demo - + diff --git a/demos/dialog/modal.html b/demos/dialog/modal.html index 4ecf7d398..52cf8b220 100644 --- a/demos/dialog/modal.html +++ b/demos/dialog/modal.html @@ -3,7 +3,7 @@ jQuery UI Dialog - Modal Demo - + diff --git a/demos/dialog/modal_confirmation.html b/demos/dialog/modal_confirmation.html index ca81f71d9..5ffeaa139 100644 --- a/demos/dialog/modal_confirmation.html +++ b/demos/dialog/modal_confirmation.html @@ -3,7 +3,7 @@ jQuery UI Dialog - Modal Confirmation Demo - + diff --git a/demos/dialog/modal_form.html b/demos/dialog/modal_form.html index 0660aed2d..ecd9fd8b0 100644 --- a/demos/dialog/modal_form.html +++ b/demos/dialog/modal_form.html @@ -3,7 +3,7 @@ jQuery UI Dialog - Modal Form Demo - + diff --git a/demos/dialog/modal_message.html b/demos/dialog/modal_message.html index 107629fae..fbdc4de99 100644 --- a/demos/dialog/modal_message.html +++ b/demos/dialog/modal_message.html @@ -3,7 +3,7 @@ jQuery UI Dialog - Modal Message Demo - + diff --git a/demos/draggable/axis.html b/demos/draggable/axis.html index a758d2964..da78902aa 100644 --- a/demos/draggable/axis.html +++ b/demos/draggable/axis.html @@ -3,7 +3,7 @@ jQuery UI Draggable - Axis Demo - + diff --git a/demos/draggable/cancel.html b/demos/draggable/cancel.html index 0414e422e..ff0d8d69e 100644 --- a/demos/draggable/cancel.html +++ b/demos/draggable/cancel.html @@ -3,7 +3,7 @@ jQuery UI Draggable - Cancel Demo - + diff --git a/demos/draggable/containment_iframe.html b/demos/draggable/containment_iframe.html index a49cea359..c9eafdd11 100644 --- a/demos/draggable/containment_iframe.html +++ b/demos/draggable/containment_iframe.html @@ -3,7 +3,7 @@ jQuery UI Draggable - Containment Demo - + diff --git a/demos/draggable/cursorat.html b/demos/draggable/cursorat.html index 0a7fa1a95..5a389309e 100644 --- a/demos/draggable/cursorat.html +++ b/demos/draggable/cursorat.html @@ -3,7 +3,7 @@ jQuery UI Draggable - cursorAt Demo - + diff --git a/demos/draggable/default.html b/demos/draggable/default.html index b55d19624..b7425819c 100644 --- a/demos/draggable/default.html +++ b/demos/draggable/default.html @@ -3,7 +3,7 @@ jQuery UI Draggable - Default Demo - + diff --git a/demos/draggable/delaydistance.html b/demos/draggable/delaydistance.html index 43f6ed076..8a1a097f2 100644 --- a/demos/draggable/delaydistance.html +++ b/demos/draggable/delaydistance.html @@ -3,7 +3,7 @@ jQuery UI Draggable - Delay / Distance Demo - + diff --git a/demos/draggable/events.html b/demos/draggable/events.html index d5d2d7c19..98f2065a3 100644 --- a/demos/draggable/events.html +++ b/demos/draggable/events.html @@ -3,7 +3,7 @@ jQuery UI Draggable - Events Demo - + diff --git a/demos/draggable/grid.html b/demos/draggable/grid.html index 6da4ccb8b..a572f5546 100644 --- a/demos/draggable/grid.html +++ b/demos/draggable/grid.html @@ -3,7 +3,7 @@ jQuery UI Draggable - Grid Demo - + diff --git a/demos/draggable/handle.html b/demos/draggable/handle.html index 763784bd0..9acfa2a7d 100644 --- a/demos/draggable/handle.html +++ b/demos/draggable/handle.html @@ -3,7 +3,7 @@ jQuery UI Draggable - Handle Demo - + diff --git a/demos/draggable/helper.html b/demos/draggable/helper.html index afdb4c171..b6832c7af 100644 --- a/demos/draggable/helper.html +++ b/demos/draggable/helper.html @@ -3,7 +3,7 @@ jQuery UI Draggable - Helper Demo - + diff --git a/demos/draggable/opacity.html b/demos/draggable/opacity.html index ef9d69968..208a01fc3 100644 --- a/demos/draggable/opacity.html +++ b/demos/draggable/opacity.html @@ -3,7 +3,7 @@ jQuery UI Draggable - Opacity Demo - + diff --git a/demos/draggable/revert.html b/demos/draggable/revert.html index f8c5d30b2..7a43c4f46 100644 --- a/demos/draggable/revert.html +++ b/demos/draggable/revert.html @@ -3,7 +3,7 @@ jQuery UI Draggable - Revert Demo - + diff --git a/demos/draggable/scroll.html b/demos/draggable/scroll.html index 485176adf..371cec747 100644 --- a/demos/draggable/scroll.html +++ b/demos/draggable/scroll.html @@ -3,7 +3,7 @@ jQuery UI Draggable - Scroll Demo - + diff --git a/demos/draggable/snap.html b/demos/draggable/snap.html index 37ce0ce49..7eeca6229 100644 --- a/demos/draggable/snap.html +++ b/demos/draggable/snap.html @@ -3,7 +3,7 @@ jQuery UI Draggable - Snap Demo - + diff --git a/demos/draggable/sortable.html b/demos/draggable/sortable.html index 8f7922036..2649807b7 100644 --- a/demos/draggable/sortable.html +++ b/demos/draggable/sortable.html @@ -3,7 +3,7 @@ jQuery UI Draggable - Sortable Demo - + diff --git a/demos/draggable/zindexstack.html b/demos/draggable/zindexstack.html index bca8b121a..a455308a0 100644 --- a/demos/draggable/zindexstack.html +++ b/demos/draggable/zindexstack.html @@ -3,7 +3,7 @@ jQuery UI Draggable - Z-Index / Stack Demo - + diff --git a/demos/droppable/accept.html b/demos/droppable/accept.html index 454cdbecd..4eb0851e3 100644 --- a/demos/droppable/accept.html +++ b/demos/droppable/accept.html @@ -3,7 +3,7 @@ jQuery UI Droppable - Accept Demo - + diff --git a/demos/droppable/activeclass.html b/demos/droppable/activeclass.html index 0068361a8..d568c3103 100644 --- a/demos/droppable/activeclass.html +++ b/demos/droppable/activeclass.html @@ -3,7 +3,7 @@ jQuery UI Droppable - activeClass Demo - + diff --git a/demos/droppable/default.html b/demos/droppable/default.html index a1806c4ab..f3aef8c7c 100644 --- a/demos/droppable/default.html +++ b/demos/droppable/default.html @@ -3,7 +3,7 @@ jQuery UI Droppable - Default Demo - + diff --git a/demos/droppable/greedy.html b/demos/droppable/greedy.html index 11a537200..e3ece25bd 100644 --- a/demos/droppable/greedy.html +++ b/demos/droppable/greedy.html @@ -3,7 +3,7 @@ jQuery UI Droppable - Greedy Demo - + diff --git a/demos/droppable/hoverclass.html b/demos/droppable/hoverclass.html index c19a99e5f..0fb61ba31 100644 --- a/demos/droppable/hoverclass.html +++ b/demos/droppable/hoverclass.html @@ -3,7 +3,7 @@ jQuery UI Droppable - hoverClass Demo - + diff --git a/demos/droppable/revert.html b/demos/droppable/revert.html index fc11f3b04..44f2864dd 100644 --- a/demos/droppable/revert.html +++ b/demos/droppable/revert.html @@ -3,7 +3,7 @@ jQuery UI Droppable - Revert Demo - + diff --git a/demos/effects_general/bounce.html b/demos/effects_general/bounce.html index 7d5ba6a23..a7c72b24e 100644 --- a/demos/effects_general/bounce.html +++ b/demos/effects_general/bounce.html @@ -3,7 +3,7 @@ jQuery UI Effects - Bounce Demo - + diff --git a/demos/effects_general/default.html b/demos/effects_general/default.html index 7d5ba6a23..a7c72b24e 100644 --- a/demos/effects_general/default.html +++ b/demos/effects_general/default.html @@ -3,7 +3,7 @@ jQuery UI Effects - Bounce Demo - + diff --git a/demos/effects_general/highlight.html b/demos/effects_general/highlight.html index d52d25ee9..cc291cb4f 100644 --- a/demos/effects_general/highlight.html +++ b/demos/effects_general/highlight.html @@ -3,7 +3,7 @@ jQuery UI Effects - Highlight Demo - + diff --git a/demos/effects_general/pulsate.html b/demos/effects_general/pulsate.html index 3774e0882..3a9d78bbd 100644 --- a/demos/effects_general/pulsate.html +++ b/demos/effects_general/pulsate.html @@ -3,7 +3,7 @@ jQuery UI Effects - Pulsate Demo - + diff --git a/demos/effects_general/scale.html b/demos/effects_general/scale.html index 56e4261cd..34357d5df 100644 --- a/demos/effects_general/scale.html +++ b/demos/effects_general/scale.html @@ -3,7 +3,7 @@ jQuery UI Effects - Scale Demo - + diff --git a/demos/effects_general/shake.html b/demos/effects_general/shake.html index ee27289d6..fa4acb503 100644 --- a/demos/effects_general/shake.html +++ b/demos/effects_general/shake.html @@ -3,7 +3,7 @@ jQuery UI Effects - Shake Demo - + diff --git a/demos/effects_general/size.html b/demos/effects_general/size.html index dd419a2fa..374c57bdb 100644 --- a/demos/effects_general/size.html +++ b/demos/effects_general/size.html @@ -3,7 +3,7 @@ jQuery UI Effects - Size Demo - + diff --git a/demos/effects_general/transfer.html b/demos/effects_general/transfer.html index e077b6e54..9697c52bf 100644 --- a/demos/effects_general/transfer.html +++ b/demos/effects_general/transfer.html @@ -3,7 +3,7 @@ jQuery UI Effects - Transfer Demo - + diff --git a/demos/effects_showhide/blind.html b/demos/effects_showhide/blind.html index a5020e540..49253dc8f 100644 --- a/demos/effects_showhide/blind.html +++ b/demos/effects_showhide/blind.html @@ -3,7 +3,7 @@ jQuery UI Effects - Blind Demo - + diff --git a/demos/effects_showhide/clip.html b/demos/effects_showhide/clip.html index 1fea53a68..9508f11d6 100644 --- a/demos/effects_showhide/clip.html +++ b/demos/effects_showhide/clip.html @@ -3,7 +3,7 @@ jQuery UI Effects - Clip Demo - + diff --git a/demos/effects_showhide/default.html b/demos/effects_showhide/default.html index a5020e540..49253dc8f 100644 --- a/demos/effects_showhide/default.html +++ b/demos/effects_showhide/default.html @@ -3,7 +3,7 @@ jQuery UI Effects - Blind Demo - + diff --git a/demos/effects_showhide/drop.html b/demos/effects_showhide/drop.html index 476deaafb..7a5060ad6 100644 --- a/demos/effects_showhide/drop.html +++ b/demos/effects_showhide/drop.html @@ -3,7 +3,7 @@ jQuery UI Effects - Drop Demo - + diff --git a/demos/effects_showhide/explode.html b/demos/effects_showhide/explode.html index 67b7942ea..df1f4b896 100644 --- a/demos/effects_showhide/explode.html +++ b/demos/effects_showhide/explode.html @@ -3,7 +3,7 @@ jQuery UI Effects - Explode Demo - + diff --git a/demos/effects_showhide/fold.html b/demos/effects_showhide/fold.html index 7b886b62c..57bcae8ef 100644 --- a/demos/effects_showhide/fold.html +++ b/demos/effects_showhide/fold.html @@ -3,7 +3,7 @@ jQuery UI Effects - Fold Demo - + diff --git a/demos/effects_showhide/puff.html b/demos/effects_showhide/puff.html index e1f24067f..073eb9e64 100644 --- a/demos/effects_showhide/puff.html +++ b/demos/effects_showhide/puff.html @@ -3,7 +3,7 @@ jQuery UI Effects - Puff Demo - + diff --git a/demos/effects_showhide/scale.html b/demos/effects_showhide/scale.html index 68426ed9b..824d0d71b 100644 --- a/demos/effects_showhide/scale.html +++ b/demos/effects_showhide/scale.html @@ -3,7 +3,7 @@ jQuery UI Effects - Scale Demo - + diff --git a/demos/effects_showhide/slide.html b/demos/effects_showhide/slide.html index 15a9e1738..0dda03ab6 100644 --- a/demos/effects_showhide/slide.html +++ b/demos/effects_showhide/slide.html @@ -3,7 +3,7 @@ jQuery UI Effects - Slide Demo - + diff --git a/demos/index.html b/demos/index.html index 2089a3fb1..6643bf077 100644 --- a/demos/index.html +++ b/demos/index.html @@ -7,7 +7,7 @@ - + diff --git a/demos/progressbar/default.html b/demos/progressbar/default.html index 70cdbaf48..213a31188 100644 --- a/demos/progressbar/default.html +++ b/demos/progressbar/default.html @@ -3,7 +3,7 @@ jQuery UI Progressbar - Default Demo - + diff --git a/demos/progressbar/resize.html b/demos/progressbar/resize.html index 6cd7b29da..a4e9acaad 100644 --- a/demos/progressbar/resize.html +++ b/demos/progressbar/resize.html @@ -3,7 +3,7 @@ jQuery UI Progressbar - Resize Demo - + diff --git a/demos/resizable/alsoresize.html b/demos/resizable/alsoresize.html index 19b27c7fc..4acf41172 100644 --- a/demos/resizable/alsoresize.html +++ b/demos/resizable/alsoresize.html @@ -3,7 +3,7 @@ jQuery UI Resizable - Also Resize Demo - + diff --git a/demos/resizable/animate.html b/demos/resizable/animate.html index f448a8d1a..f5b6383ba 100644 --- a/demos/resizable/animate.html +++ b/demos/resizable/animate.html @@ -3,7 +3,7 @@ jQuery UI Resizable - Animate Demo - + diff --git a/demos/resizable/aspectratio.html b/demos/resizable/aspectratio.html index 2263eeb56..77e7e441f 100644 --- a/demos/resizable/aspectratio.html +++ b/demos/resizable/aspectratio.html @@ -3,7 +3,7 @@ jQuery UI Resizable - Aspect Ratio Demo - + diff --git a/demos/resizable/containment.html b/demos/resizable/containment.html index 6ecdf03f4..b109f9992 100644 --- a/demos/resizable/containment.html +++ b/demos/resizable/containment.html @@ -3,7 +3,7 @@ jQuery UI Resizable - Containment Demo - + diff --git a/demos/resizable/default.html b/demos/resizable/default.html index 0b1c4c0c6..f00fa39a5 100644 --- a/demos/resizable/default.html +++ b/demos/resizable/default.html @@ -3,7 +3,7 @@ jQuery UI Resizable - Default Demo - + diff --git a/demos/resizable/delay.html b/demos/resizable/delay.html index 4f6d04319..bb5e4fe46 100644 --- a/demos/resizable/delay.html +++ b/demos/resizable/delay.html @@ -3,7 +3,7 @@ jQuery UI Resizable - Delay Demo - + diff --git a/demos/resizable/distance.html b/demos/resizable/distance.html index ec951bf73..5d91f1a7a 100644 --- a/demos/resizable/distance.html +++ b/demos/resizable/distance.html @@ -3,7 +3,7 @@ jQuery UI Resizable - Distance Demo - + diff --git a/demos/resizable/ghost.html b/demos/resizable/ghost.html index 20f82d5c9..886249710 100644 --- a/demos/resizable/ghost.html +++ b/demos/resizable/ghost.html @@ -3,7 +3,7 @@ jQuery UI Resizable - Ghost Demo - + diff --git a/demos/resizable/grid.html b/demos/resizable/grid.html index 6c2f573aa..329572dc0 100644 --- a/demos/resizable/grid.html +++ b/demos/resizable/grid.html @@ -3,7 +3,7 @@ jQuery UI Resizable - Grid Demo - + diff --git a/demos/resizable/max.html b/demos/resizable/max.html index 511ed3d96..ca7053008 100644 --- a/demos/resizable/max.html +++ b/demos/resizable/max.html @@ -3,7 +3,7 @@ jQuery UI Resizable - Max Height / Width Demo - + diff --git a/demos/resizable/min.html b/demos/resizable/min.html index d8253e2b2..f7df39efe 100644 --- a/demos/resizable/min.html +++ b/demos/resizable/min.html @@ -3,7 +3,7 @@ jQuery UI Resizable - Min Height / Width Demo - + diff --git a/demos/selectable/default.html b/demos/selectable/default.html index cb7f8c57d..ae079ae05 100644 --- a/demos/selectable/default.html +++ b/demos/selectable/default.html @@ -3,7 +3,7 @@ jQuery UI Selectable - Default Demo - + diff --git a/demos/selectable/floating.html b/demos/selectable/floating.html index eeb617c6c..0a4aaede2 100644 --- a/demos/selectable/floating.html +++ b/demos/selectable/floating.html @@ -3,7 +3,7 @@ jQuery UI Selectable - Floating Demo - + diff --git a/demos/selectable/serializing.html b/demos/selectable/serializing.html index 50a78d893..66044a650 100644 --- a/demos/selectable/serializing.html +++ b/demos/selectable/serializing.html @@ -3,7 +3,7 @@ jQuery UI Selectable - Serializing Demo - + diff --git a/demos/slider/colorpicker.html b/demos/slider/colorpicker.html index 0a8bef448..60e673ede 100644 --- a/demos/slider/colorpicker.html +++ b/demos/slider/colorpicker.html @@ -3,7 +3,7 @@ jQuery UI Slider - Colorpicker Demo - + diff --git a/demos/slider/default.html b/demos/slider/default.html index 9eed4eccd..a12c73de3 100644 --- a/demos/slider/default.html +++ b/demos/slider/default.html @@ -3,7 +3,7 @@ jQuery UI Slider - Default Demo - + diff --git a/demos/slider/multiple_vertical.html b/demos/slider/multiple_vertical.html index fe9edf95a..ba6d9b2c2 100644 --- a/demos/slider/multiple_vertical.html +++ b/demos/slider/multiple_vertical.html @@ -3,7 +3,7 @@ jQuery UI Slider - Multiple Vertical Sliders Demo - + diff --git a/demos/slider/range.html b/demos/slider/range.html index 9884edfe4..356fad63c 100644 --- a/demos/slider/range.html +++ b/demos/slider/range.html @@ -3,7 +3,7 @@ jQuery UI Slider - Range Demo - + diff --git a/demos/slider/range_vertical.html b/demos/slider/range_vertical.html index 3365dfaca..fe1bef044 100644 --- a/demos/slider/range_vertical.html +++ b/demos/slider/range_vertical.html @@ -3,7 +3,7 @@ jQuery UI Slider - Vertical Range Demo - + diff --git a/demos/slider/rangemax.html b/demos/slider/rangemax.html index 53c64ee19..148474e8f 100644 --- a/demos/slider/rangemax.html +++ b/demos/slider/rangemax.html @@ -3,7 +3,7 @@ jQuery UI Slider - Range Max Demo - + diff --git a/demos/slider/rangemin.html b/demos/slider/rangemin.html index 599f5dcb1..7642deb8b 100644 --- a/demos/slider/rangemin.html +++ b/demos/slider/rangemin.html @@ -3,7 +3,7 @@ jQuery UI Slider - Range Min Demo - + diff --git a/demos/slider/side_scroll.html b/demos/slider/side_scroll.html index 27dc251a3..fbe1fa651 100644 --- a/demos/slider/side_scroll.html +++ b/demos/slider/side_scroll.html @@ -3,7 +3,7 @@ jQuery UI Slider - Default Demo - + diff --git a/demos/slider/slider_vertical.html b/demos/slider/slider_vertical.html index d7ee2c2a1..5a663edda 100644 --- a/demos/slider/slider_vertical.html +++ b/demos/slider/slider_vertical.html @@ -3,7 +3,7 @@ jQuery UI Slider - Vertical Single Slider Demo - + diff --git a/demos/slider/steps.html b/demos/slider/steps.html index 4d6085d07..cbbf5f469 100644 --- a/demos/slider/steps.html +++ b/demos/slider/steps.html @@ -3,7 +3,7 @@ jQuery UI Slider - Steps Demo - + diff --git a/demos/sortable/connectwith.html b/demos/sortable/connectwith.html index 6ca1b99e9..b3f21d075 100644 --- a/demos/sortable/connectwith.html +++ b/demos/sortable/connectwith.html @@ -3,7 +3,7 @@ jQuery UI Sortable - Connecting Two Lists Demo - + diff --git a/demos/sortable/default.html b/demos/sortable/default.html index f370a77d8..f7397b6a9 100644 --- a/demos/sortable/default.html +++ b/demos/sortable/default.html @@ -3,7 +3,7 @@ jQuery UI Sortable - Default Demo - + diff --git a/demos/sortable/delay.html b/demos/sortable/delay.html index 9aed8aae9..2b9a099e0 100644 --- a/demos/sortable/delay.html +++ b/demos/sortable/delay.html @@ -3,7 +3,7 @@ jQuery UI Sortable - Delay / Distance Demo - + diff --git a/demos/sortable/distance.html b/demos/sortable/distance.html index bff0f7bd3..4e458c4dc 100644 --- a/demos/sortable/distance.html +++ b/demos/sortable/distance.html @@ -3,7 +3,7 @@ jQuery UI Sortable - Delay / Distance Demo - + diff --git a/demos/sortable/droponempty.html b/demos/sortable/droponempty.html index bf31e7af0..1a548c05a 100644 --- a/demos/sortable/droponempty.html +++ b/demos/sortable/droponempty.html @@ -3,7 +3,7 @@ jQuery UI Sortable - Dropping on Empty Lists Demo - + diff --git a/demos/sortable/droppable.html b/demos/sortable/droppable.html index 32a78fa51..953e7ef1f 100644 --- a/demos/sortable/droppable.html +++ b/demos/sortable/droppable.html @@ -3,7 +3,7 @@ jQuery UI Sortable - Connect to Droppables Demo - + diff --git a/demos/sortable/floating.html b/demos/sortable/floating.html index d7846ccb0..8ad082b74 100644 --- a/demos/sortable/floating.html +++ b/demos/sortable/floating.html @@ -3,7 +3,7 @@ jQuery UI Sortable - Floating Demo - + diff --git a/demos/sortable/items.html b/demos/sortable/items.html index 558f72c40..0b9898cff 100644 --- a/demos/sortable/items.html +++ b/demos/sortable/items.html @@ -3,7 +3,7 @@ jQuery UI Sortable - Excluding Items Demo - + diff --git a/demos/sortable/placeholder.html b/demos/sortable/placeholder.html index d63eee4ea..339421c9a 100644 --- a/demos/sortable/placeholder.html +++ b/demos/sortable/placeholder.html @@ -3,7 +3,7 @@ jQuery UI Sortable - Placeholder Demo - + diff --git a/demos/sortable/portlets.html b/demos/sortable/portlets.html index 3846172d3..95dc40e11 100644 --- a/demos/sortable/portlets.html +++ b/demos/sortable/portlets.html @@ -3,7 +3,7 @@ jQuery UI Sortable - Portlets Demo - + diff --git a/demos/sortable/tolerance.html b/demos/sortable/tolerance.html index ad45a5e2a..f90f0b584 100644 --- a/demos/sortable/tolerance.html +++ b/demos/sortable/tolerance.html @@ -3,7 +3,7 @@ jQuery UI Sortable - Tolerance Demo - + diff --git a/demos/tabs/ajax.html b/demos/tabs/ajax.html index 09d7293b9..a76270dbe 100644 --- a/demos/tabs/ajax.html +++ b/demos/tabs/ajax.html @@ -3,7 +3,7 @@ jQuery UI Tabs - Ajax Demo - + diff --git a/demos/tabs/collapsible.html b/demos/tabs/collapsible.html index 3e06e6708..12b820556 100644 --- a/demos/tabs/collapsible.html +++ b/demos/tabs/collapsible.html @@ -3,7 +3,7 @@ jQuery UI Tabs - Collapsible Demo - + diff --git a/demos/tabs/default.html b/demos/tabs/default.html index f16ea1546..1a8eb6194 100644 --- a/demos/tabs/default.html +++ b/demos/tabs/default.html @@ -3,7 +3,7 @@ jQuery UI Tabs - Default Demo - + diff --git a/demos/tabs/mouseover.html b/demos/tabs/mouseover.html index 6b3e6378a..12b0be70f 100644 --- a/demos/tabs/mouseover.html +++ b/demos/tabs/mouseover.html @@ -3,7 +3,7 @@ jQuery UI Tabs - Mouseover Demo - + diff --git a/jquery-1.2.6.js b/jquery-1.2.6.js deleted file mode 100644 index 88e661eec..000000000 --- a/jquery-1.2.6.js +++ /dev/null @@ -1,3549 +0,0 @@ -(function(){ -/* - * jQuery 1.2.6 - New Wave Javascript - * - * Copyright (c) 2008 John Resig (jquery.com) - * Dual licensed under the MIT (MIT-LICENSE.txt) - * and GPL (GPL-LICENSE.txt) licenses. - * - * $Date: 2008-05-24 14:22:17 -0400 (Sat, 24 May 2008) $ - * $Rev: 5685 $ - */ - -// Map over jQuery in case of overwrite -var _jQuery = window.jQuery, -// Map over the $ in case of overwrite - _$ = window.$; - -var jQuery = window.jQuery = window.$ = function( selector, context ) { - // The jQuery object is actually just the init constructor 'enhanced' - return new jQuery.fn.init( selector, context ); -}; - -// A simple way to check for HTML strings or ID strings -// (both of which we optimize for) -var quickExpr = /^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/, - -// Is it a simple selector - isSimple = /^.[^:#\[\.]*$/, - -// Will speed up references to undefined, and allows munging its name. - undefined; - -jQuery.fn = jQuery.prototype = { - init: function( selector, context ) { - // Make sure that a selection was provided - selector = selector || document; - - // Handle $(DOMElement) - if ( selector.nodeType ) { - this[0] = selector; - this.length = 1; - return this; - } - // Handle HTML strings - if ( typeof selector == "string" ) { - // Are we dealing with HTML string or an ID? - var match = quickExpr.exec( selector ); - - // Verify a match, and that no context was specified for #id - if ( match && (match[1] || !context) ) { - - // HANDLE: $(html) -> $(array) - if ( match[1] ) - selector = jQuery.clean( [ match[1] ], context ); - - // HANDLE: $("#id") - else { - var elem = document.getElementById( match[3] ); - - // Make sure an element was located - if ( elem ){ - // Handle the case where IE and Opera return items - // by name instead of ID - if ( elem.id != match[3] ) - return jQuery().find( selector ); - - // Otherwise, we inject the element directly into the jQuery object - return jQuery( elem ); - } - selector = []; - } - - // HANDLE: $(expr, [context]) - // (which is just equivalent to: $(content).find(expr) - } else - return jQuery( context ).find( selector ); - - // HANDLE: $(function) - // Shortcut for document ready - } else if ( jQuery.isFunction( selector ) ) - return jQuery( document )[ jQuery.fn.ready ? "ready" : "load" ]( selector ); - - return this.setArray(jQuery.makeArray(selector)); - }, - - // The current version of jQuery being used - jquery: "1.2.6", - - // The number of elements contained in the matched element set - size: function() { - return this.length; - }, - - // The number of elements contained in the matched element set - length: 0, - - // Get the Nth element in the matched element set OR - // Get the whole matched element set as a clean array - get: function( num ) { - return num == undefined ? - - // Return a 'clean' array - jQuery.makeArray( this ) : - - // Return just the object - this[ num ]; - }, - - // Take an array of elements and push it onto the stack - // (returning the new matched element set) - pushStack: function( elems ) { - // Build a new jQuery matched element set - var ret = jQuery( elems ); - - // Add the old object onto the stack (as a reference) - ret.prevObject = this; - - // Return the newly-formed element set - return ret; - }, - - // Force the current matched set of elements to become - // the specified array of elements (destroying the stack in the process) - // You should use pushStack() in order to do this, but maintain the stack - setArray: function( elems ) { - // Resetting the length to 0, then using the native Array push - // is a super-fast way to populate an object with array-like properties - this.length = 0; - Array.prototype.push.apply( this, elems ); - - return this; - }, - - // Execute a callback for every element in the matched set. - // (You can seed the arguments with an array of args, but this is - // only used internally.) - each: function( callback, args ) { - return jQuery.each( this, callback, args ); - }, - - // Determine the position of an element within - // the matched set of elements - index: function( elem ) { - var ret = -1; - - // Locate the position of the desired element - return jQuery.inArray( - // If it receives a jQuery object, the first element is used - elem && elem.jquery ? elem[0] : elem - , this ); - }, - - attr: function( name, value, type ) { - var options = name; - - // Look for the case where we're accessing a style value - if ( name.constructor == String ) - if ( value === undefined ) - return this[0] && jQuery[ type || "attr" ]( this[0], name ); - - else { - options = {}; - options[ name ] = value; - } - - // Check to see if we're setting style values - return this.each(function(i){ - // Set all the styles - for ( name in options ) - jQuery.attr( - type ? - this.style : - this, - name, jQuery.prop( this, options[ name ], type, i, name ) - ); - }); - }, - - css: function( key, value ) { - // ignore negative width and height values - if ( (key == 'width' || key == 'height') && parseFloat(value) < 0 ) - value = undefined; - return this.attr( key, value, "curCSS" ); - }, - - text: function( text ) { - if ( typeof text != "object" && text != null ) - return this.empty().append( (this[0] && this[0].ownerDocument || document).createTextNode( text ) ); - - var ret = ""; - - jQuery.each( text || this, function(){ - jQuery.each( this.childNodes, function(){ - if ( this.nodeType != 8 ) - ret += this.nodeType != 1 ? - this.nodeValue : - jQuery.fn.text( [ this ] ); - }); - }); - - return ret; - }, - - wrapAll: function( html ) { - if ( this[0] ) - // The elements to wrap the target around - jQuery( html, this[0].ownerDocument ) - .clone() - .insertBefore( this[0] ) - .map(function(){ - var elem = this; - - while ( elem.firstChild ) - elem = elem.firstChild; - - return elem; - }) - .append(this); - - return this; - }, - - wrapInner: function( html ) { - return this.each(function(){ - jQuery( this ).contents().wrapAll( html ); - }); - }, - - wrap: function( html ) { - return this.each(function(){ - jQuery( this ).wrapAll( html ); - }); - }, - - append: function() { - return this.domManip(arguments, true, false, function(elem){ - if (this.nodeType == 1) - this.appendChild( elem ); - }); - }, - - prepend: function() { - return this.domManip(arguments, true, true, function(elem){ - if (this.nodeType == 1) - this.insertBefore( elem, this.firstChild ); - }); - }, - - before: function() { - return this.domManip(arguments, false, false, function(elem){ - this.parentNode.insertBefore( elem, this ); - }); - }, - - after: function() { - return this.domManip(arguments, false, true, function(elem){ - this.parentNode.insertBefore( elem, this.nextSibling ); - }); - }, - - end: function() { - return this.prevObject || jQuery( [] ); - }, - - find: function( selector ) { - var elems = jQuery.map(this, function(elem){ - return jQuery.find( selector, elem ); - }); - - return this.pushStack( /[^+>] [^+>]/.test( selector ) || selector.indexOf("..") > -1 ? - jQuery.unique( elems ) : - elems ); - }, - - clone: function( events ) { - // Do the clone - var ret = this.map(function(){ - if ( jQuery.browser.msie && !jQuery.isXMLDoc(this) ) { - // IE copies events bound via attachEvent when - // using cloneNode. Calling detachEvent on the - // clone will also remove the events from the orignal - // In order to get around this, we use innerHTML. - // Unfortunately, this means some modifications to - // attributes in IE that are actually only stored - // as properties will not be copied (such as the - // the name attribute on an input). - var clone = this.cloneNode(true), - container = document.createElement("div"); - container.appendChild(clone); - return jQuery.clean([container.innerHTML])[0]; - } else - return this.cloneNode(true); - }); - - // Need to set the expando to null on the cloned set if it exists - // removeData doesn't work here, IE removes it from the original as well - // this is primarily for IE but the data expando shouldn't be copied over in any browser - var clone = ret.find("*").andSelf().each(function(){ - if ( this[ expando ] != undefined ) - this[ expando ] = null; - }); - - // Copy the events from the original to the clone - if ( events === true ) - this.find("*").andSelf().each(function(i){ - if (this.nodeType == 3) - return; - var events = jQuery.data( this, "events" ); - - for ( var type in events ) - for ( var handler in events[ type ] ) - jQuery.event.add( clone[ i ], type, events[ type ][ handler ], events[ type ][ handler ].data ); - }); - - // Return the cloned set - return ret; - }, - - filter: function( selector ) { - return this.pushStack( - jQuery.isFunction( selector ) && - jQuery.grep(this, function(elem, i){ - return selector.call( elem, i ); - }) || - - jQuery.multiFilter( selector, this ) ); - }, - - not: function( selector ) { - if ( selector.constructor == String ) - // test special case where just one selector is passed in - if ( isSimple.test( selector ) ) - return this.pushStack( jQuery.multiFilter( selector, this, true ) ); - else - selector = jQuery.multiFilter( selector, this ); - - var isArrayLike = selector.length && selector[selector.length - 1] !== undefined && !selector.nodeType; - return this.filter(function() { - return isArrayLike ? jQuery.inArray( this, selector ) < 0 : this != selector; - }); - }, - - add: function( selector ) { - return this.pushStack( jQuery.unique( jQuery.merge( - this.get(), - typeof selector == 'string' ? - jQuery( selector ) : - jQuery.makeArray( selector ) - ))); - }, - - is: function( selector ) { - return !!selector && jQuery.multiFilter( selector, this ).length > 0; - }, - - hasClass: function( selector ) { - return this.is( "." + selector ); - }, - - val: function( value ) { - if ( value == undefined ) { - - if ( this.length ) { - var elem = this[0]; - - // We need to handle select boxes special - if ( jQuery.nodeName( elem, "select" ) ) { - var index = elem.selectedIndex, - values = [], - options = elem.options, - one = elem.type == "select-one"; - - // Nothing was selected - if ( index < 0 ) - return null; - - // Loop through all the selected options - for ( var i = one ? index : 0, max = one ? index + 1 : options.length; i < max; i++ ) { - var option = options[ i ]; - - if ( option.selected ) { - // Get the specifc value for the option - value = jQuery.browser.msie && !option.attributes.value.specified ? option.text : option.value; - - // We don't need an array for one selects - if ( one ) - return value; - - // Multi-Selects return an array - values.push( value ); - } - } - - return values; - - // Everything else, we just grab the value - } else - return (this[0].value || "").replace(/\r/g, ""); - - } - - return undefined; - } - - if( value.constructor == Number ) - value += ''; - - return this.each(function(){ - if ( this.nodeType != 1 ) - return; - - if ( value.constructor == Array && /radio|checkbox/.test( this.type ) ) - this.checked = (jQuery.inArray(this.value, value) >= 0 || - jQuery.inArray(this.name, value) >= 0); - - else if ( jQuery.nodeName( this, "select" ) ) { - var values = jQuery.makeArray(value); - - jQuery( "option", this ).each(function(){ - this.selected = (jQuery.inArray( this.value, values ) >= 0 || - jQuery.inArray( this.text, values ) >= 0); - }); - - if ( !values.length ) - this.selectedIndex = -1; - - } else - this.value = value; - }); - }, - - html: function( value ) { - return value == undefined ? - (this[0] ? - this[0].innerHTML : - null) : - this.empty().append( value ); - }, - - replaceWith: function( value ) { - return this.after( value ).remove(); - }, - - eq: function( i ) { - return this.slice( i, i + 1 ); - }, - - slice: function() { - return this.pushStack( Array.prototype.slice.apply( this, arguments ) ); - }, - - map: function( callback ) { - return this.pushStack( jQuery.map(this, function(elem, i){ - return callback.call( elem, i, elem ); - })); - }, - - andSelf: function() { - return this.add( this.prevObject ); - }, - - data: function( key, value ){ - var parts = key.split("."); - parts[1] = parts[1] ? "." + parts[1] : ""; - - if ( value === undefined ) { - var data = this.triggerHandler("getData" + parts[1] + "!", [parts[0]]); - - if ( data === undefined && this.length ) - data = jQuery.data( this[0], key ); - - return data === undefined && parts[1] ? - this.data( parts[0] ) : - data; - } else - return this.trigger("setData" + parts[1] + "!", [parts[0], value]).each(function(){ - jQuery.data( this, key, value ); - }); - }, - - removeData: function( key ){ - return this.each(function(){ - jQuery.removeData( this, key ); - }); - }, - - domManip: function( args, table, reverse, callback ) { - var clone = this.length > 1, elems; - - return this.each(function(){ - if ( !elems ) { - elems = jQuery.clean( args, this.ownerDocument ); - - if ( reverse ) - elems.reverse(); - } - - var obj = this; - - if ( table && jQuery.nodeName( this, "table" ) && jQuery.nodeName( elems[0], "tr" ) ) - obj = this.getElementsByTagName("tbody")[0] || this.appendChild( this.ownerDocument.createElement("tbody") ); - - var scripts = jQuery( [] ); - - jQuery.each(elems, function(){ - var elem = clone ? - jQuery( this ).clone( true )[0] : - this; - - // execute all scripts after the elements have been injected - if ( jQuery.nodeName( elem, "script" ) ) - scripts = scripts.add( elem ); - else { - // Remove any inner scripts for later evaluation - if ( elem.nodeType == 1 ) - scripts = scripts.add( jQuery( "script", elem ).remove() ); - - // Inject the elements into the document - callback.call( obj, elem ); - } - }); - - scripts.each( evalScript ); - }); - } -}; - -// Give the init function the jQuery prototype for later instantiation -jQuery.fn.init.prototype = jQuery.fn; - -function evalScript( i, elem ) { - if ( elem.src ) - jQuery.ajax({ - url: elem.src, - async: false, - dataType: "script" - }); - - else - jQuery.globalEval( elem.text || elem.textContent || elem.innerHTML || "" ); - - if ( elem.parentNode ) - elem.parentNode.removeChild( elem ); -} - -function now(){ - return +new Date; -} - -jQuery.extend = jQuery.fn.extend = function() { - // copy reference to target object - var target = arguments[0] || {}, i = 1, length = arguments.length, deep = false, options; - - // Handle a deep copy situation - if ( target.constructor == Boolean ) { - deep = target; - target = arguments[1] || {}; - // skip the boolean and the target - i = 2; - } - - // Handle case when target is a string or something (possible in deep copy) - if ( typeof target != "object" && typeof target != "function" ) - target = {}; - - // extend jQuery itself if only one argument is passed - if ( length == i ) { - target = this; - --i; - } - - for ( ; i < length; i++ ) - // Only deal with non-null/undefined values - if ( (options = arguments[ i ]) != null ) - // Extend the base object - for ( var name in options ) { - var src = target[ name ], copy = options[ name ]; - - // Prevent never-ending loop - if ( target === copy ) - continue; - - // Recurse if we're merging object values - if ( deep && copy && typeof copy == "object" && !copy.nodeType ) - target[ name ] = jQuery.extend( deep, - // Never move original objects, clone them - src || ( copy.length != null ? [ ] : { } ) - , copy ); - - // Don't bring in undefined values - else if ( copy !== undefined ) - target[ name ] = copy; - - } - - // Return the modified object - return target; -}; - -var expando = "jQuery" + now(), uuid = 0, windowData = {}, - // exclude the following css properties to add px - exclude = /z-?index|font-?weight|opacity|zoom|line-?height/i, - // cache defaultView - defaultView = document.defaultView || {}; - -jQuery.extend({ - noConflict: function( deep ) { - window.$ = _$; - - if ( deep ) - window.jQuery = _jQuery; - - return jQuery; - }, - - // See test/unit/core.js for details concerning this function. - isFunction: function( fn ) { - return !!fn && typeof fn != "string" && !fn.nodeName && - fn.constructor != Array && /^[\s[]?function/.test( fn + "" ); - }, - - // check if an element is in a (or is an) XML document - isXMLDoc: function( elem ) { - return elem.documentElement && !elem.body || - elem.tagName && elem.ownerDocument && !elem.ownerDocument.body; - }, - - // Evalulates a script in a global context - globalEval: function( data ) { - data = jQuery.trim( data ); - - if ( data ) { - // Inspired by code by Andrea Giammarchi - // http://webreflection.blogspot.com/2007/08/global-scope-evaluation-and-dom.html - var head = document.getElementsByTagName("head")[0] || document.documentElement, - script = document.createElement("script"); - - script.type = "text/javascript"; - if ( jQuery.browser.msie ) - script.text = data; - else - script.appendChild( document.createTextNode( data ) ); - - // Use insertBefore instead of appendChild to circumvent an IE6 bug. - // This arises when a base node is used (#2709). - head.insertBefore( script, head.firstChild ); - head.removeChild( script ); - } - }, - - nodeName: function( elem, name ) { - return elem.nodeName && elem.nodeName.toUpperCase() == name.toUpperCase(); - }, - - cache: {}, - - data: function( elem, name, data ) { - elem = elem == window ? - windowData : - elem; - - var id = elem[ expando ]; - - // Compute a unique ID for the element - if ( !id ) - id = elem[ expando ] = ++uuid; - - // Only generate the data cache if we're - // trying to access or manipulate it - if ( name && !jQuery.cache[ id ] ) - jQuery.cache[ id ] = {}; - - // Prevent overriding the named cache with undefined values - if ( data !== undefined ) - jQuery.cache[ id ][ name ] = data; - - // Return the named cache data, or the ID for the element - return name ? - jQuery.cache[ id ][ name ] : - id; - }, - - removeData: function( elem, name ) { - elem = elem == window ? - windowData : - elem; - - var id = elem[ expando ]; - - // If we want to remove a specific section of the element's data - if ( name ) { - if ( jQuery.cache[ id ] ) { - // Remove the section of cache data - delete jQuery.cache[ id ][ name ]; - - // If we've removed all the data, remove the element's cache - name = ""; - - for ( name in jQuery.cache[ id ] ) - break; - - if ( !name ) - jQuery.removeData( elem ); - } - - // Otherwise, we want to remove all of the element's data - } else { - // Clean up the element expando - try { - delete elem[ expando ]; - } catch(e){ - // IE has trouble directly removing the expando - // but it's ok with using removeAttribute - if ( elem.removeAttribute ) - elem.removeAttribute( expando ); - } - - // Completely remove the data cache - delete jQuery.cache[ id ]; - } - }, - - // args is for internal usage only - each: function( object, callback, args ) { - var name, i = 0, length = object.length; - - if ( args ) { - if ( length == undefined ) { - for ( name in object ) - if ( callback.apply( object[ name ], args ) === false ) - break; - } else - for ( ; i < length; ) - if ( callback.apply( object[ i++ ], args ) === false ) - break; - - // A special, fast, case for the most common use of each - } else { - if ( length == undefined ) { - for ( name in object ) - if ( callback.call( object[ name ], name, object[ name ] ) === false ) - break; - } else - for ( var value = object[0]; - i < length && callback.call( value, i, value ) !== false; value = object[++i] ){} - } - - return object; - }, - - prop: function( elem, value, type, i, name ) { - // Handle executable functions - if ( jQuery.isFunction( value ) ) - value = value.call( elem, i ); - - // Handle passing in a number to a CSS property - return value && value.constructor == Number && type == "curCSS" && !exclude.test( name ) ? - value + "px" : - value; - }, - - className: { - // internal only, use addClass("class") - add: function( elem, classNames ) { - jQuery.each((classNames || "").split(/\s+/), function(i, className){ - if ( elem.nodeType == 1 && !jQuery.className.has( elem.className, className ) ) - elem.className += (elem.className ? " " : "") + className; - }); - }, - - // internal only, use removeClass("class") - remove: function( elem, classNames ) { - if (elem.nodeType == 1) - elem.className = classNames != undefined ? - jQuery.grep(elem.className.split(/\s+/), function(className){ - return !jQuery.className.has( classNames, className ); - }).join(" ") : - ""; - }, - - // internal only, use hasClass("class") - has: function( elem, className ) { - return jQuery.inArray( className, (elem.className || elem).toString().split(/\s+/) ) > -1; - } - }, - - // A method for quickly swapping in/out CSS properties to get correct calculations - swap: function( elem, options, callback ) { - var old = {}; - // Remember the old values, and insert the new ones - for ( var name in options ) { - old[ name ] = elem.style[ name ]; - elem.style[ name ] = options[ name ]; - } - - callback.call( elem ); - - // Revert the old values - for ( var name in options ) - elem.style[ name ] = old[ name ]; - }, - - css: function( elem, name, force ) { - if ( name == "width" || name == "height" ) { - var val, props = { position: "absolute", visibility: "hidden", display:"block" }, which = name == "width" ? [ "Left", "Right" ] : [ "Top", "Bottom" ]; - - function getWH() { - val = name == "width" ? elem.offsetWidth : elem.offsetHeight; - var padding = 0, border = 0; - jQuery.each( which, function() { - padding += parseFloat(jQuery.curCSS( elem, "padding" + this, true)) || 0; - border += parseFloat(jQuery.curCSS( elem, "border" + this + "Width", true)) || 0; - }); - val -= Math.round(padding + border); - } - - if ( jQuery(elem).is(":visible") ) - getWH(); - else - jQuery.swap( elem, props, getWH ); - - return Math.max(0, val); - } - - return jQuery.curCSS( elem, name, force ); - }, - - curCSS: function( elem, name, force ) { - var ret, style = elem.style; - - // A helper method for determining if an element's values are broken - function color( elem ) { - if ( !jQuery.browser.safari ) - return false; - - // defaultView is cached - var ret = defaultView.getComputedStyle( elem, null ); - return !ret || ret.getPropertyValue("color") == ""; - } - - // We need to handle opacity special in IE - if ( name == "opacity" && jQuery.browser.msie ) { - ret = jQuery.attr( style, "opacity" ); - - return ret == "" ? - "1" : - ret; - } - // Opera sometimes will give the wrong display answer, this fixes it, see #2037 - if ( jQuery.browser.opera && name == "display" ) { - var save = style.outline; - style.outline = "0 solid black"; - style.outline = save; - } - - // Make sure we're using the right name for getting the float value - if ( name.match( /float/i ) ) - name = styleFloat; - - if ( !force && style && style[ name ] ) - ret = style[ name ]; - - else if ( defaultView.getComputedStyle ) { - - // Only "float" is needed here - if ( name.match( /float/i ) ) - name = "float"; - - name = name.replace( /([A-Z])/g, "-$1" ).toLowerCase(); - - var computedStyle = defaultView.getComputedStyle( elem, null ); - - if ( computedStyle && !color( elem ) ) - ret = computedStyle.getPropertyValue( name ); - - // If the element isn't reporting its values properly in Safari - // then some display: none elements are involved - else { - var swap = [], stack = [], a = elem, i = 0; - - // Locate all of the parent display: none elements - for ( ; a && color(a); a = a.parentNode ) - stack.unshift(a); - - // Go through and make them visible, but in reverse - // (It would be better if we knew the exact display type that they had) - for ( ; i < stack.length; i++ ) - if ( color( stack[ i ] ) ) { - swap[ i ] = stack[ i ].style.display; - stack[ i ].style.display = "block"; - } - - // Since we flip the display style, we have to handle that - // one special, otherwise get the value - ret = name == "display" && swap[ stack.length - 1 ] != null ? - "none" : - ( computedStyle && computedStyle.getPropertyValue( name ) ) || ""; - - // Finally, revert the display styles back - for ( i = 0; i < swap.length; i++ ) - if ( swap[ i ] != null ) - stack[ i ].style.display = swap[ i ]; - } - - // We should always get a number back from opacity - if ( name == "opacity" && ret == "" ) - ret = "1"; - - } else if ( elem.currentStyle ) { - var camelCase = name.replace(/\-(\w)/g, function(all, letter){ - return letter.toUpperCase(); - }); - - ret = elem.currentStyle[ name ] || elem.currentStyle[ camelCase ]; - - // From the awesome hack by Dean Edwards - // http://erik.eae.net/archives/2007/07/27/18.54.15/#comment-102291 - - // If we're not dealing with a regular pixel number - // but a number that has a weird ending, we need to convert it to pixels - if ( !/^\d+(px)?$/i.test( ret ) && /^\d/.test( ret ) ) { - // Remember the original values - var left = style.left, rsLeft = elem.runtimeStyle.left; - - // Put in the new values to get a computed value out - elem.runtimeStyle.left = elem.currentStyle.left; - style.left = ret || 0; - ret = style.pixelLeft + "px"; - - // Revert the changed values - style.left = left; - elem.runtimeStyle.left = rsLeft; - } - } - - return ret; - }, - - clean: function( elems, context ) { - var ret = []; - context = context || document; - // !context.createElement fails in IE with an error but returns typeof 'object' - if (typeof context.createElement == 'undefined') - context = context.ownerDocument || context[0] && context[0].ownerDocument || document; - - jQuery.each(elems, function(i, elem){ - if ( !elem ) - return; - - if ( elem.constructor == Number ) - elem += ''; - - // Convert html string into DOM nodes - if ( typeof elem == "string" ) { - // Fix "XHTML"-style tags in all browsers - elem = elem.replace(/(<(\w+)[^>]*?)\/>/g, function(all, front, tag){ - return tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i) ? - all : - front + ">"; - }); - - // Trim whitespace, otherwise indexOf won't work as expected - var tags = jQuery.trim( elem ).toLowerCase(), div = context.createElement("div"); - - var wrap = - // option or optgroup - !tags.indexOf("", "" ] || - - !tags.indexOf("", "" ] || - - tags.match(/^<(thead|tbody|tfoot|colg|cap)/) && - [ 1, "", "
" ] || - - !tags.indexOf("", "" ] || - - // matched above - (!tags.indexOf("", "" ] || - - !tags.indexOf("", "" ] || - - // IE can't serialize and + diff --git a/tests/static/all.html b/tests/static/all.html index a737f7dd2..092044ad8 100644 --- a/tests/static/all.html +++ b/tests/static/all.html @@ -5,7 +5,7 @@ - +