jQuery UI(User Interface)是一個開源的 JavaScript 函式庫,旨在簡化和增強網頁應用程式的用戶界面設計和互動功能。它建立在 jQuery JavaScript 函式庫之上,提供了一套豐富的交互式元素和特效,可以輕鬆放到網頁裡。
它有以下功能:
1.用戶界面元素
jQuery UI 提供了一系列的用戶界面元素,如按鈕、對話框、選擇框、進度條、標籤、滑塊、日期選擇器等等。這些元素具有可自定義的樣式和主題。
動畫和特效
您可以使用 jQuery UI 輕鬆添加動畫和特效效果,如淡入淡出、滑動、大小調整、抖動等,以提高用戶體驗並使應用程式更具吸引力。
拖放功能
jQuery UI 提供了強大的拖放功能,允許您實現拖動和放置元素的功能。這對於創建可排序的列表、拖動元素來進行布局調整等情況非常有用。
自動完成、建議
自動完成和建議功能可為用戶提供即時的輸入建議,使搜索和輸入更加快速和方便。
插件擴展性
jQuery UI 具有良好的擴展性,允許您使用插件來擴展功能。有許多社區和第三方插件可用,以滿足各種需求。
跨瀏覽器兼容性
jQuery UI 積極維護跨瀏覽器兼容性,確保您的應用程式在各種主要瀏覽器上都能正常運行。
若要開始使用 jQuery UI,你需要引入 jQuery 和 jQuery UI 的文件。
以下是一個簡單的範例:
<!DOCTYPE html>
<html>
<head>
<title>jQuery UI 按鈕範例</title>
<link rel="stylesheet" href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<script>
$(function() {
$( "#my-button" ).button();
});
</script>
</head>
<body>
<button id="my-button">點擊我</button>
</body>
</html>