Jqueryui插件.docx

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Jqueryui插件精要

Jquery ui 插件 菜单工具插件——menu 菜单工具插件可以通过ul创建多级内联或弹出式菜单,支持通过键盘方向键控制菜单滑动,允许为菜单的各个选项添加图标,调用格式如下: $(selector).menu({options}); selector参数为菜单列表中最外层ul元素,options为menu()方法的配置对象。 例如,在页面中,通过ul元素内联的方式构建一个三层结构的导航菜单,并将最外层ul元素通过menu()方法绑定插件,实现导航菜单的功能,如下图所示: INCLUDEPICTURE \d /52e4c2c10001b1a705160466.jpg \* MERGEFORMATINET  在浏览器中显示的效果: INCLUDEPICTURE \d /52e4c2dd0001b82505350338.jpg \* MERGEFORMATINET  从图中可以看出,通过ul内嵌的方式,构建一个三层结构的导航菜单,将li元素的class属性值设为“ui-state-disabled”,可将菜单选项置为不可用状态。 面板折叠插件——accordion 面板折叠插件可以实现页面中指定区域类似“手风琴”的折叠效果,即点击标题时展开内容,再点另一标题时,关闭已展开的内容,调用格式如下: $(selector).accordion({options}); 其中,参数selector为整个面板元素,options参数为方法对应的配置对象。 例如,通过accordion插件展示几个相同区域面板的折叠效果,如下图所示: INCLUDEPICTURE \d /52e4bd2c0001e58jpg \* MERGEFORMATINET  在浏览器中显示的效果: INCLUDEPICTURE \d /52e4bd4a0001b4ejpg \* MERGEFORMATINET  从图中可以看出,由于绑定了折叠面板插件,默认为第一个面板的内容为展示状态,点击第二个面板主题时,展示主题对应内容,同时关闭上一个面板内容。 拖曳插件——draggable 拖曳插件draggable的功能是拖动被绑定的元素,当这个jQuery UI插件与元素绑定后,可以通过调用draggable()方法,实现各种拖曳元素的效果,调用格式如下: $(selector). draggable({options}) options参数为方法调用时的配置对象,根据该对象可以设置各种拖曳效果,如“containment”属性指定拖曳区域,“axis”属性设置拖曳时的坐标方向。 例如,在页面中的div元素中添加两个子类div,通过与拖曳插件绑定,这两个子类div元素只能在外层的父div元素中任意拖曳,如下图所示: INCLUDEPICTURE \d /52e4b50c0001545304260177.jpg \* MERGEFORMATINET  在浏览器中显示的效果: INCLUDEPICTURE \d /52e4b5240001794706620379.jpg \* MERGEFORMATINET  body div id=divtest div id=x class=drag沿x轴拖拽/div div id=y class=drag沿y轴拖拽/div div id=all class=drag沿xy轴拖拽/div /div script type=text/javascript $(function () { $(#x).draggable({containment:parent,axis:x}); $(#y).draggable({containment:parent,axis:y}); $(#all).draggable({containment:parent}); }); /script 放置插件——droppable 除使用draggable插件拖曳任意元素外,还可以调用droppable UI插件将拖曳后的任意元素放置在指定区域中,类似购物车效果,调用格式如下: $(selector).droppable({options}) selector参数为接收拖曳元素,options为方法的配置对象,在对象中,drop函数表示当被接收的拖曳元素完全进入接收元素的容器时,触发该函数的调用。 例如

文档评论(0)

1520520 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档