jQuery.Huifold.js 已封装
H-ui.js 中已封装,无需单独下载。单独下载地址 jQuery.Huifold.js
jQuery.Huifold是一个用js编写的jQuery插件,实现折叠效果。
使用方法
1、jQuery.Huifold.js依赖jQuery或者zepto.js。
js调用
$("#Huifold-demo1").Huifold({ item: '.item', titCell:'h4', mainCell:'.info', type:1, trigger:'click', className:"selected", speed:"first", }); $("#Huifold-demo2").Huifold({ item: '.item', titCell:'h4', mainCell:'.info', type:2, trigger:'click', className:"selected", speed:"first", }); $("#Huifold-demo3").Huifold({ item: '.item', titCell:'h4', mainCell:'.info', type:3, trigger:'click', className:"selected", speed:"first", openKeys: [0, 1] }); $("#Huifold-demo4").Huifold({ item: '.item', titCell:'h4', mainCell:'.info', type:1, trigger:'mouseover', className:"selected", speed:"first", }); $("#Huifold-demo5").Huifold({ item: '.item', titCell:'h4', mainCell:'.info', type:2, trigger:'mouseover', className:"selected", speed:"first", }); $("#Huifold-demo6").Huifold({ item: '.item', titCell:'h4', mainCell:'.info', type:3, trigger:'mouseover', className:"selected", speed:"first", });
demo效果
只打开一个,可以关闭
点击效果
-
标题 +
内容
很多内容 -
标题 +
可以是图片 -
标题 +
鼠标经过效果
-
标题 +
内容
很多内容 -
标题 +
可以是图片 -
标题 +
必须有一个打开
点击效果
-
标题 +
内容
很多内容 -
标题 +
可以是图片 -
标题 +
鼠标经过效果
-
标题 +
内容
很多内容 -
标题 +
可以是图片 -
标题 +
可打开多个
点击效果
-
标题 +
内容
很多内容 -
标题 +
可以是图片 -
标题 +
鼠标经过效果
-
标题 +
内容
很多内容 -
标题 +
可以是图片 -
标题 +
相关参数
属性 | 默认值 | 描述 | 备注 |
---|---|---|---|
titCell | '.item .Huifold-header' | 触发区域 | 操作区 |
mainCell | '.item .Huifold-body' | 主体区域 | |
type | 1 | 只打开一个,可以全部关闭 | 1 只打开一个,可以全部关闭;2 必须有一个打开;3 可打开多个 |
trigger | "click" | 触发事件 | "click" | "mouseover" |
className | "selected" | 折叠后添加样式 | |
speed | "normal" | 速度 | "slow" | "normal" | "fast" |
openKeys | 默认展开的数组下标 |