JQuery UI之(四)手风琴面板——accordion

本文介绍如何使用jQuery UI库创建可折叠的手风琴面板,包括添加必要的样式和JS库,编写HTML结构以及jQuery代码来实现不同的交互效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、          前言

手风琴面板我又叫他可折叠面板,可以使用户创建一组可折叠的面板

 

二、          开始动手

添加样式和js库:

    <link type="text/css" rel="Stylesheet" href="Css/redmond/jquery-ui-1.7.2.custom.css" />

    <script type="text/javascript" src="Js/jquery-1.3.2.min.js"></script>

    <script type="text/javascript" src="Js/jquery-ui-1.7.2.custom.min.js"></script>

      编写控件代码:

        <div id="divAccordionDefault" style=" width:300px; float:inherit;">

            <h3><a href="#">标题一</a></h3> //切记,标题要使用<h[1|2|3]>否则显示时会出错

            <div>内容一<br /><br /><br /><br /><br /><br /><br />内容一</div>

            <h3><a href="#">标题二</a></h3>

            <div>内容二<br /><br /><br /><br /><br /><br /><br />内容二</div>

            <h3><a href="#">标题三</a></h3>

            <div>内容三<br /><br /><br /><br /><br /><br /><br />内容三</div>

        </div>

      编写JQuery代码:

    <script type="text/javascript">

        $(function(){

            $("#divAccordionDefault").accordion();

        });

    </script>

      默认手风琴面板

 

三、          其它加载方式

取消自动高度,可折叠:

    <script type="text/javascript">

        $(function(){

            $("#divAccordionDefault").accordion({autoHeight:false, collapsible:true});

        });

    </script>

 

      鼠标滑动触发切换:

    <script type="text/javascript">

        $(function(){

            $("#divAccordionDefault").accordion({event:"mouseover"});

        });

    </script>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值