Chinaunix首页 | 论坛 | 博客
  • 博客访问: 880459
  • 博文数量: 372
  • 博客积分: 10063
  • 博客等级: 中将
  • 技术积分: 4220
  • 用 户 组: 普通用户
  • 注册时间: 2012-02-24 11:36
文章分类

全部博文(372)

文章存档

2012年(372)

分类: 虚拟化

2012-04-08 18:39:26

jQuery.Switchable是一款整合了Tabs、Slide、Scrollable等常见UI组件的jQuery插件。它有简单易用的API、可灵活配置的Configuration,支持自定义Effect,支持自主开发Plugin。

选项卡

手风琴

焦点图片滚动

图片滚动

图片滚动

 

下面是jQuery.Switchable的演示下载地址

 

 

下面是jQuery.Switchable的几个亮点:

 

  1. 在当前 trigger 中 mouseenter/mouseleave, click 不触发
  2. 鼠标快速滑过非当前 trigger, 不触发
  3. mouseenter 到非当前 trigger, 停留时间到达延迟时,触发
  4. click trigger/panel, 立即触发
  5. beforeSwitch/onSwitch 事件的触发
  6. panel 内的锚链触发
  7. 无法获取 trigger 时,自动创建 trigger

下面是jQuery.Switchable的调用参数:

propertydefaultdescription
triggers "a" 触点,默认是标签
currentCls "current" 当前触点的className
initIndex 0 默认激活项
triggerType "mouse" 触发类型,还可以是"click"
delay .1 触发延迟,单位是秒。默认值即100毫秒
effect "default" 切换效果。内置效果有:
"default":最简单的显/隐效果
"ajax":AJAX动态加载 Panel 的内容
steps 1 每次切换的 Panel 数量
visible 1 可见区域的 Panel 数量
speed .7 动画步时,单位是秒。默认值即700毫秒
easing "swing" 动画效果
circular false 循环
vertical false 纵向切换
panelSwitch false 点击 Panels 触发
beforeSwitch null 触发前的 Callback
onSwitch null 触发时的 Callback
api false jQuery.Switchable默认返回的是jQuery对象。当该属性设置为 true 时,将返回
阅读(671) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~