jQuery UI
JavaScript函 式 庫
jQuery UI
| |
编程语言 | JavaScript |
类型 | 插件 |
许可协议 | MIT |
网站 | https://jqueryui.com/ |
功 能
编辑
以1.9.0
互動
编辑- 拖曳(Draggable)–
讓 元素 可 以用滑 鼠 拖曳。 - 拖放(Droppable)–
讓 控 制 項 可 以接受其他 拖曳進 來 的 元素 。 調整 大小 (Resizable)–讓 元素 可 以調整 大小 [9]。選 取 (Selectable)–提供 進 階 的 大量 元素 選擇 功 能 。排 序 (Sortable)–讓 列 表 可 以更容易 排 序 。
控 制 項
编辑
jQuery UI
手風琴 式 選 單 (Accordion)–如手風琴 般可伸縮 的 控 制 項 。自動 完成 (Autocomplete)–根據 使用 者 的 輸入 來 自動 完成 文字 欄 。- 按鈕(Button)–
增強 按鈕外觀 ,將 單 選 與 複 選 控 制 項 轉 變成 按鈕型式 。 日 期 選擇 器 (Datepicker)–進 階 的 日 期 選擇 工具 。對話 框 (Dialog) –在 頁 面 最 上層 顯示 對話 框 。選 單 (Menu) -顯示 多 階層 式 的 選 單 。進度 條 (Progressbar) –動態 與 靜態 的 進度 指示 條 。滑 動 條 (Slider)–完全 可 以自訂 的 滑 動 條 與 各種 功 能 [11]。微 調 選擇 器 (Spinner) -上下 控 制 的 數字 微 調 輸入 欄 。頁 籤 (Tabs)–頁 籤 切 換 控 制 項 ,可 以內嵌 或 動態 載 入 內容。工具 提示 (Tooltip) -彈 出 式 提示 框 。
效果
编辑
顏色 動畫 (Color Animation)–產 生 顏色 轉變 的 動畫 效果 。切 換 Class、新 增 Class、移 除 Class、開 關 Class –讓 頁 面 上 元素 樣式 轉變 時 有 動畫 效果 。效果 (Effects)–各種 效果 (顯示 、下 拉 、爆 炸、淡 入 等 等 )。切 換 (Toggle)–切 換 效果 開 關 。隱 藏 、顯示 -使用 上述 的 效果 。
工具
编辑
位置 (Position) –根據 另一個元素來設定目標元素的位置(對 齊 )。
範 例
编辑
// 讓 #draggable可 以拖曳
$(function() {
$("#draggable").draggable();
});
<div id="draggable" style="width:150px;height:150px;padding:0.5em" class="ui-widget-content">
<p>Drag me around</p>
</div>
這段
参考 文献
编辑
- ^ jQuery UI Team. jqueryui.com. The jQuery Foundation. [5 February 2016]. (
原始 内容 存 档于2012-02-29). - ^ 2.0 2.1 Release 1.13.3. 2024
年 4月 26日 [2024年 5月 2日 ]. - ^ 3.0 3.1 https://registry.npmjs.com/jquery-ui; 检索
日 期 : 2024年 5月 2日 . - ^ "jQuery UI 1.14.0-beta.2 released";
作者 姓 名字 符 串 : Michał Gołębiowski-Owczarek;作品 或 名稱 使用 語 言 :英語 ;出版 日 期 : 2024年 6月 14日 ; 检索日 期 : 2024年 6月 15日 . - ^ License. jQuery.com. The jQuery Foundation. [2014-06-12]. (
原始 内容 存 档于2021-01-23). - ^ John Resig. jQuery UI: Interractions and plug-ins. jQuery blog. 17 September 2007 [12 August 2012]. (
原始 内容 存 档于2012-08-18). - ^ Build Your Download. [2012-09-02]. (
原始 内容 存 档于2021-02-04). - ^ jQuery UI Demos. jQuery UI. [14 October 2012]. (
原始 内容 存 档于2012-05-13). - ^ Jquery UI Examples – Crop Images With Jquery Resize. Innovative PHP. 16 June 2011 [12 August 2012]. (
原始 内容 存 档于2011年 12月13日 ). - ^ jQuery UI: ThemeRoller. jQuery UI. [12 August 2012].
- ^ Jquery UI Examples – Creating a Page Content Slider. Innovative PHP. 21 July 2011 [12 August 2012]. (
原始 内容 存 档于2012年 7月 27日 ).