jQuery Tools:Web開發必備的 jQuery UI 庫

來源:互聯網
上載者:User
文章目錄
  •   Tabs(選項卡)
  •   Tooltip(資訊提示)
  •   Overlay(遮罩、彈窗)
  •   Scrollable(資訊滾動)
  •   Validator(表單驗證)
  •   Rangeinput(範圍選取)
  •   Dateinput(日期選擇)
  •   Expose(突出重點)
  •   Flashembed(嵌入Flash)
  •   Combinations(整合功能)
基本介紹

  jQuery Tools 是基於 jQuery 開發的網站介面庫,包含網站最常用的Tabs(選項卡)、Tooltip(資訊提示)、Overlay(遮罩、彈窗)、Scrollable(滾動控制)、Form Validator(表單驗證)、Rangeinput(範圍選取)、Dateinput(日期選擇)等眾多功能。jQuery Tools 提供了高自訂的API介面,能夠協助開發人員非常容易的實現所需要的功能,帶給使用者更佳的使用體驗。

 

 

  相比 jQuery UI,jQuery Tools 提供了作為網站應用程式更需要使用的功能,jQuery Tools 提供的功能分為三部分,分別是 UI Tools,Form Tools 和 Tools Box,下面會對每個功能模組分別作介紹,另外 jQuery Tools 要比 jQuery UI 的介面更精美,可定製性更好。除此之外,jQuery Tools 核心代碼使用 GZIP 壓縮後只有3.9KB,及時包括搜有的擴充功能也才14KB,要比 jQuery UI 輕量很多。

UI Tools

  UI Tools 部分包括Tabs、Tooltip、Overlay和Scrollable四個功能模組,各功能模組的Demo如下:

  Tabs(選項卡)

 

 

  1. Minimal setup for tabs
  2. Naming the tabs
  3. 4 different skins with CSS
  4. Using mouseover to switch tabs
  5. Making wizards with the tabs
  6. Making accordions with tabs
  7. Customizing the accordion effect
  8. Horizontal accordion using the tabs
  9. Multiple tabs and accordion instances
  10. Handling browsers back button
  11. Loading tab contents with ajax
  12. AJAXed tabs with history support
  13. Slideshow plugin for the tabs
  Tooltip(資訊提示)

 

  

  1. Basics of using the tooltip
  2. Using any HTML inside the tooltip
  3. Imitating browsers default tooltip
  4. Using tooltips in form fields
  5. Using tooltips in tables or lists
  6. Custom tooltip effect
  7. Dynamic positioning of the tooltip
  Overlay(遮罩、彈窗)

 

 

  1. Minimal setup for overlay
  2. The apple effect for overlay
  3. Creating modal dialogs with overlay
  4. Opening overlays programmatically
  5. Overlays with different styles
  6. Loading external pages into overlay
  7. Multiple overlays on the same page
  8. Creating a customized overlay effect
  Scrollable(資訊滾動)

 

 

  1. Minimal setup for scrollable
  2. A vertical scrollable
  3. A simple scrollable image gallery
  4. Gallery with multiple scrollables
  5. A scrollable registration wizard
  6. Scrollable plugins in action
  7. Browser back button navigation
  8. jQuery tools home page setup
  9. A complete navigational system
  10. Add and remove items from scrollable
  11. Customizing the scrolling animation
Form Tools

  Form Tools 部分包括Validator、Rangeinput和Dateinput三個功能模組,各功能模組的Demo如下:

 

 

  Validator(表單驗證)
  1. Minimal setup for validator
  2. Custom input types and attributes
  3. Server & client-side validation
  4. Error Summary
  5. Validator events in action
  6. Localizing the validator
  Rangeinput(範圍選取)
  1. Minimal setup for rangeinput
  2. A couple of vertical ranges
  3. Multiple small ranges
  4. A custom scrollbar for a DIV
  Dateinput(日期選擇)
  1. Minimal setup for dateinput
  2. A large skin for Dateinput
  3. Customizing Dateinput behavior
  4. Prompting for start and end dates
  5. Calendar that is always available
  6. Localizing the Dateinput (french)
Tools Box

  Tools Box 部分包括Expose、Flashembed和Combinations三個功能模組,各功能模組的Demo如下:

 

 

  Expose(突出重點)
  1. Minimal setup for expose
  2. Styling the mask
  3. Exposing a form
  4. Exposing videos with a custom mask
  Flashembed(嵌入Flash)
  1. Basics of Flash embedding
  2. Flashembed and jQuery
  3. Loading flash on a mouse click
  4. Placing HTML on top of a flash object
  5. Handling old flash versions
  6. Flashembed and Flowplayer
  Combinations(整合功能)
  1. HTML5 form inside an overlay
  2. An artist’s portfolio
  3. Speeding up the portfolio

 

您可能還喜歡

 

  • 基於 HTML5 Canvas 的圖片放大鏡
  • RoboVoice.com:讓你的網頁會說話
  • 8個超棒的免費高品質表徵圖搜尋引擎
  • 分享5個有趣的 JavaScript 程式碼片段
  • 推薦一個很棒的免費自助建站工具

 

本文連結:jQuery Tools:Web開發必備的 jQuery UI 庫

編譯來源:夢想天空 ◆ 關注前端開發技術 ◆ 分享網頁設計資源

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.