jquery ui 插件实例 (1)

来源:互联网 发布:手机文档软件下载 编辑:程序博客网 时间:2024/04/30 04:19

1、模拟accordion效果

 js效果

[javascript] view plaincopyprint?
  1. <link rel="stylesheet" href="css/ui-lightness/jquery-ui-1.8.18.custom.css" />  
  2. <script language="javascript" type="text/javascript" src="./js/jquery-1.7.1.min.js">  
  3. </script>  
  4. <script language="javascript" type="text/javascript" src="./js/jquery-ui-1.8.18.custom.min.js"></script>  
  5. <script language="javascript" type="text/javascript">  
  6. $(function(){  
  7.     //var option={header:"h3"};  
  8.     $("#accordion").accordion({  
  9.         header:"h3",           //头信息 h3 必须是h3 页面中是什么 这里必须是什么  
  10.         event:"mouseover",      //面板展开的事件效果,默认click效果  
  11.         active:1,               //默认展开的面板 从零开始 默认是0  
  12.         animated:"bounceslide"//面本展开的 动画效果  
  13.         autoHeight:true,         //面板高度是否自动增高  
  14.         fillSpace:false,           //填充到父元素  
  15.         icons:{  
  16.                 header:"ui-icon-carat-2-e-w",  
  17.                 headerSelected:"ui-icon-carat-2-n-s"  
  18.             }  
  19.         }).sortable({  
  20.             axis:"y",             //只能在y轴拖拽  x轴 x,y 默认 x,y    
  21.             handle:"h3",          //只能拖拽h3  
  22.         /*  stop:function(event,ui){ //stop事件 匿名函数 event 浏览器自带事件处理对象 ui 操作 
  23.                 //ui item help 等 
  24.                 ui.item.children("h3").triggerHandler("focusout"); 
  25.                  
  26.                 } 
  27.             */  
  28.               
  29.             });  
  30.             //通过绑定操作方式 写事件处理  
  31.         $("#accordion").bind("sortstop",function(event,ui){  
  32.             alert("11111");  
  33.             })    
  34.     })  
  35. </script>  


html格式

[html] view plaincopyprint?
  1. <body>  
  2. <!--    
  3. JQuery UI使用 前提  
  4. 第一步:引入别人的类库文件  
  5.             js类库  
  6.             css样式类库文件  
  7. 第二步:模拟实现  
  8. -->  
  9. <div id="accordion" style="width:600px; height:600px; border:#F00 solid 1px">  
  10.             <div>  
  11.                 <h3><a href="#">First</a></h3>  
  12.                 <div>Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet.</div>  
  13.             </div>  
  14.             <div>  
  15.                 <h3><a href="#">Second</a></h3>  
  16.                 <div>Phasellus mattis tincidunt nibh.</div>  
  17.             </div>  
  18.             <div>  
  19.                 <h3><a href="#">Third</a></h3>  
  20.                 <div>Nam dui erat, auctor a, dignissim quis.</div>  
  21.             </div>  
  22.         </div>  
  23. </body>  

 

实际效果图例:
 

原创粉丝点击