jQuery UI 1.9.1 发布
jopen 12年前
jQuery UI 是一套 jQuery 的页面 UI 插件,包含很多种常用的页面空间,例如 Tabs(如本站首页右上角部分) 、拉帘效果(本站首页左上角)、对话框、拖放效果、日期选择、颜色选择、数据排序、窗体大小调整等等非常多的内容。
下面是一些 jQuery UI 的效果图:
以下是完整的变更日记:
Build
Core & Utilities
UI Core
- Fixed: :focusable pseudo-selector does not find elements if parent has 0x0 dimension. (#8643, 86a958d)
Widget Factory
- Fixed: Destroy only when element is the actual target. (#8652, 8bb05d2)
- Fixed: this._on delegates using instance.widget() instead of passed element (#8658, 721a4b4)
- Fixed: widgetEventPrefix is lost when extending existing widget. (#8724, 848ab48)
Interactions
Draggable
Resizable
- Fixed: Use .insertAfter() instead of .after() to avoid recursively destroying. (#8662, 025266e)
- Fixed: Passing an object as ui.resizable handles parameter does not work. (#8713, 9b90887, 5e0a2ca)
Sortable
- Fixed: Can't drag an item out of an inner sortable; Hard to put an item between two inner sortables. (#8572, #8573, #8574, bae06d2)
- Fixed: Out of range problem in when dragging a nested sortable. (#8571, 77a4aaf)
Widgets
Accordion
- Fixed: Multiple collapsible Accordions won't work together. (#8696, f4b3cd5)
- Fixed: active: null allows panels to be collapsible. (#8694, c2802d7, eb392b3)
Autocomplete
Button
Datepicker
Dialog
- Fixed: Escape closes incorrect dialog. (#8063, 1a69667)
- Fixed: Position with pixels in array doesn't work with back compat disabled. (#8675, 11effcb)
- Fixed: jQuery dialog with hide options does not trigger close event. (#8684, 35dc930)
- Fixed: jQuery 1.9.0 dialog on a XHTML page is broken if buttons are defined (#8639, 1e6e4ce)
- Fixed: Escape closes incorrect dialog. (#7737, 1a69667)
Slider
- Fixed: Slider with range doesn't work if values are not set. (#7922, dda1925)
- Fixed: Setting min/max options does not update view. (#7477, f37008e)
Spinner
- Fixed: Spinner input has no background (#8654, 112185e)
- Fixed: Spinner buttons displayed on top of Datepicker. (#8655, ac43938)
Tabs
- Fixed: wrong default active li if ul contains extraneous elements. (#8568, fa62f21)
- Fixed: Tabs are not working inside iframe in IE6/7. (#8653, 8ce3519)
- Fixed: Set initial active tab from location hash for ajax tabs. (#8660, 94221c4)
Tooltip
- Fixed: Tooltip doesn't hide on disabled anchor element [IE only]. (#8661, bd3a348)
- Fixed: Delayed tooltips set to track should reposition when being shown for the first time. (#8644, 0b3e59f)
- Fixed: Overlapping tooltipped elements shows native tooltip for one of the elements (#8700, 77a55f1)
- Fixed: Moving focus on click of a tooltipped element shows native tooltip in IE/Firefox on Windows (#8699, 6b48ef5)
- Fixed: Tooltip flickers when too long. (#8718, 7af1ec7)
- Fixed: Disabled tooltips on initialization. (#8712, ba752cf)
- Fixed: Delegated tooltips don't close when the tooltipped element is removed (#8646, 3b2d1e7)
- Fixed: Remains after close of datepicker (#8726, 6b48ef5)
Effects
CSS Framework
- Fixed: Primary icon "enabled" when button is disabled. (#6059, fe1ecf9)
- Fixed: Accordion Collapsed Color Issue. (#7648, cb57f22)
Demos
- Fixed: Incorrect titles. (7756834)
下载地址:
- Development Bundle: https://github.com/downloads/jquery/jquery-ui/jquery-ui-1.9.1.zip
- Themes Package: https://github.com/downloads/jquery/jquery-ui/jquery-ui-themes-1.9.1.zip