日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

jQuery UI - Accordion 手风琴组件的使用

發(fā)布時間:2024/9/20 编程问答 49 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jQuery UI - Accordion 手风琴组件的使用 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

這里的例子使用 jQuery UI 1.8.6

示例效果可以看 jQuery 網(wǎng)站中的例子。

手風(fēng)琴效果將多個內(nèi)容組織到多個邏輯組中,通過選擇組的標(biāo)題可以展開或者收縮組中的內(nèi)容,使用效果很像 Tab,作為備選,還可以通過將鼠標(biāo)放置到標(biāo)題上來展開或者收縮。

使用這個組件需要引用 jQuery 腳本庫,core, widget, accordion 腳本庫。

<script src="scripts/jquery-1.6.2.js"></script>
<script src="scripts/jquery.ui.core.js"></script>
<script src="scripts/jquery.ui.widget.js"></script>
<script src="scripts/jquery.ui.accordion.js"></script>

當(dāng)然,還需要使用一些樣式,這里使用默認的 jquery 樣式。

<link rel="stylesheet" href="/themes/base/jquery.ui.all.css">

默認情況下,需要使用一個容器將手風(fēng)琴的內(nèi)容包裝起來。每一個邏輯組使用一個 h3 元素作為標(biāo)題,這個元素的后面緊跟著組的內(nèi)容,內(nèi)容使用 div 元素。

<div id="accordion">
<h3><a href="#">First header</a></h3>
<div>First content</div>
<h3><a href="#">Second header</a></h3>
<div>Second content</div>
</div>

最后,在 jQuery 的 ready 事件中初始化手風(fēng)琴。

<script type="text/javascript">
$(function () {
$("#accordion").accordion();
});
</script>

效果如下所示

在初始化的時候,還可以設(shè)置手風(fēng)琴的屬性。

active, 用來指定/獲取默認激活的邏輯組,默認為 0。

可以設(shè)置為 boolean 類型,如果設(shè)置為 false, 那么,默認沒有打開邏輯組。

也可以為 number 類型,默認為 0。指定默認打開的邏輯組。

animated, 默認的動畫效果,默認為 slide。

autoHeight, 如果設(shè)置為真,那么,每個組的高度都回被設(shè)置為最高的組的高度。默認為 true. 否則,以各組實際的高度為準(zhǔn)。

collapsible, 是否所有的邏輯組都可以收縮,默認為 false.

event, 展開/收縮使用的事件,默認為 click, 還可以使用 mouseover,當(dāng)鼠標(biāo)覆蓋在標(biāo)題上的時候進行收縮和展開。

fillSpace, 是否填充父元素,默認為 false. 設(shè)置后將會覆蓋 autoHeight 的設(shè)置。

header, 默認的父元素為 h3, 如果不是的話,可以配置這個選擇器。

icons,標(biāo)題上使用的圖標(biāo),默認為:

{ 'header': 'ui-icon-triangle-1-e', 'headerSelected': 'ui-icon-triangle-1-s' }

總結(jié)

以上是生活随笔為你收集整理的jQuery UI - Accordion 手风琴组件的使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。