`
yanyanquan
  • 浏览: 453042 次
  • 性别: Icon_minigender_1
  • 来自: 江门
社区版块
存档分类
最新评论

jquery ui中文说明(使用方法)

阅读更多

jquery ui是jquery官方推出的配合jquery使用的用户界面组件集合!包含了许多的界面操作功能,如我们常用的表格排序,拖拽,TAB选项卡,滚动条,相册浏览,日历控件,对话框等JS插件~~可以很方便的开发用户界面上的功能,使得您的开发工作事半功倍~~不用写繁琐的JS代码~
下载地址:http://ui.jquery.com/download
下载后会发现里面有很多的JS文件,也有DOME,您可以一一演示,现在,我介绍一些常用的UI库的使用

基本的鼠标互动:

拖拽(drag and dropping)、排序(sorting)、选择(selecting)、缩放(resizing)

各种互动效果:

手风琴式的折叠菜单(accordions)、日历(date pickers)、对话框(dialogs)、滑动条

(sliders)、表格排序(table sorters)、页签(tabs)

放大镜效果(magnifier)、阴影效果(shadow)

第一部分:鼠标交互

1.1 Draggables:拖拽

所需文件:

ui.mouse.js

ui.draggable.js

ui.draggable.ext.js

用法:文件载入后,可以拖拽class = “block”的层

$(document).ready(function(){            
        $(".block").draggable();         
});     
draggable(options)可以跟很多选项

选项说明:http://docs.jquery.com/UI/Draggables/draggable#options

选项实例:http://dev.jquery.com/view/trunk/plugins/ui/tests/draggable.html

1.2 Droppables

所需要文件,drag drop

ui.mouse.js

ui.draggable.js

ui.draggable.ext.js

ui.droppable.js

ui.droppable.ext.js

用法:

$(document).ready(function() {    
     $(".block").draggable({ helper: 'clone' });    
     $(".drop").droppable({    
        accept: ".block",    
         activeClass: 'droppable-active',    
         hoverClass: 'droppable-hover',    
         drop: function(ev, ui) {    
             $(this).append("Dropped!");    
         }    
     });    
}); 
选项说明:http://docs.jquery.com/UI/Droppables/droppable#options

选项实例:http://dev.jquery.com/view/trunk/plugins/ui/tests/droppable.html

1.3 Sortables 排序

所需要的文件

jquery.dimensions.js

ui.mouse.js

ui.draggable.js

ui.droppable.js

ui.sortable.js

用法:

$(document).ready(function(){    
     $("#myList").sortable({});    
});  
dimensions文档http://jquery.com/plugins/project/dimensions

选项说明:http://docs.jquery.com/UI/Sortables/sortable#options

选项实例:http://dev.jquery.com/view/trunk/plugins/ui/demos/ui.sortable.html

1.4 Selectables 选择

所需要的文件

jquery.dimensions.js

ui.mouse.js

ui.draggable.js

ui.droppable.js

ui.selectable.js

用法:

$(document).ready(function(){    
     $(”#myList”).selectable();    
});  
选项说明:http://docs.jquery.com/UI/Selectables/selectable#options

选项实例:http://dev.jquery.com/view/trunk/plugins/ui/tests/selectable.html

1.5 Resizables改变大小

所需要的文件 ,此例子需要几个css文件

jquery.dimensions.js

ui.mouse.js

ui.resizable.js

用法:

$(document).ready(function(){      
          $(”#example”).resizable();        
});    
CSS文件:http://dev.jquery.com/view/trunk/themes/flora/flora.all.css

选项说明:http://docs.jquery.com/UI/Resizables/resizable#options

选项实例:http://dev.jquery.com/view/trunk/plugins/ui/demos/ui.resizable.html

第二部分:互动效果

2.1 Accordion 折叠菜单

所需要的文件:

ui.accordion.js

jquery.dimensions.js

用法:

$(document).ready(function(){      
       $(”#example”).accordion();        
});     
CSS文件:http://dev.jquery.com/view/trunk/themes/flora/flora.all.css

选项说明:http://docs.jquery.com/UI/Accordion/accordion#options

选项实例:http://dev.jquery.com/view/trunk/plugins/accordion/?p=1.1.1

2.2 dialogs 对话框

所需要的文件:

jquery.dimensions.js

ui.dialog.js

ui.resizable.js

ui.mouse.js

ui.draggable.js

用法:

JavaScript代码
$(document).ready(function(){    
         $("#example").dialog();    
});  
CSS文件:http://dev.jquery.com/view/trunk/themes/flora/flora.all.css

选项说明:http://docs.jquery.com/UI/Dialog/dialog#options

选项实例:http://dev.jquery.com/view/trunk/plugins/ui/tests/dialog.html

2.3 sliders 滑动条

所需要的文件

jquery.dimensions.js

ui.mouse.js

ui.slider.js

用法:

$(document).ready(function(){    
      $("#example").slider();    
});  
CSS文件:http://dev.jquery.com/view/trunk/themes/flora/flora.all.css

选项说明:http://docs.jquery.com/UI/Slider/slider#options

选项实例:http://dev.jquery.com/view/trunk/plugins/ui/demos/ui.slider.html

2.4 Tablesorter表格排序

所需要的文件

ui.tablesorter.js

用法:

JavaScript代码
$(document).ready(function(){    
       $("#example").tablesorter({sortList:[[0,0],[2,1]], widgets: ['zebra']});    
});  
CSS文件:http://dev.jquery.com/view/trunk/themes/flora/flora.all.css

选项说明:http://docs.jquery.com/Plugins/Tablesorter/tablesorter#options

选项实例:http://tablesorter.com/docs/#Demo

2.5 tabs页签(对IE支持不是很好)

所需要的文件

ui.tabs.js

用法:

$(document).ready(function(){    
     $("#example > ul").tabs();    
});  
CSS文件:http://dev.jquery.com/view/trunk/themes/flora/flora.all.css

选项说明:http://docs.jquery.com/UI/Tabs/tabs#initialoptions

选项实例:http://dev.jquery.com/view/trunk/plugins/ui/tests/tabs.html

tabs ext http://stilbuero.de/jquery/tabs_3/rotate.html

第三部分:效果

3.1 Shadow 阴影

实例http://dev.jquery.com/view/trunk/plugins/ui/demos/ui.shadow.html

3.2 Magnifier 放大

实例http://dev.jquery.com/view/trunk/plugins/ui/demos/ui.magnifier.html

分享到:
评论

相关推荐

    jquery UI中文文档

    这个中文文档集是为开发者提供关于如何使用 jQuery UI 的详细指南,包括组件的配置、样式调整以及与现有项目的集成方法。 **主要组件** 1. **对话框(Dialog)**:jQuery UI 提供了模态和非模态对话框功能,可以轻松...

    jquery ui layout 中文文档包

    这个"jQuery UI Layout 中文文档包"包含了该插件的中文和英文说明,是学习和使用jQuery UI Layout的重要参考资料。 **主要内容** 1. **基本概念**:jQuery UI Layout 是一个容器管理器,它可以将HTML元素划分为多...

    JQUERY-UI中文定制版

    在这个"JQUERY-UI中文定制版"中,特别强调了对中文参数的支持,这意味着对于中文环境的开发者来说,理解和使用该库将变得更加友好。 **1. 中文参数支持** 在原版 jQuery UI 中,大多数参数和文档都是英文的。中文...

    JQuery UI 中文帮助文档

    这篇中文帮助文档是开发者在使用jQuery UI时的重要参考资料,涵盖了各种组件、方法和主题的详细说明,对于理解和应用jQuery UI有着极大的帮助。 **1. jQuery UI 主要组件** 1. **Dialog(对话框)**:提供模态和非...

    Jquery UI Draggable中文API及使用

    ### Jquery UI Draggable中文API及使用 #### 概述 Jquery UI 是一套基于 jQuery 的用户界面组件库,提供了一系列可复用的交互式组件,简化了网页开发者的工作量。其中,Draggable 组件是一种非常实用的功能,它...

    jquery.ui.chm 大全

    `jQuery_UI+-++draggable+中文API.pdf` 这份文档提供了拖放功能的中文API,这对于中文阅读者来说非常有帮助,它详尽地解释了如何设置拖放行为,包括如何定义拖动的限制、鼠标指针样式、拖放时的事件处理等,让你能够...

    jQuery UI 插件中文说明文档

    jQuery UI 1.7 插件中文说明文档! jQuery UI 是以 jQuery 为基础的开源 JavaScript 网页用户界面代码库。包含底层用户交互、动画、特效和可更换主题的可视控件。 此资源离线下载自www.winswd.com。

    JQuery1.4.1, UI ,JS ,中文API文档

    总结来说,这个压缩包提供的资源是学习和使用jQuery 1.4.1及其UI组件的一个全面工具包,通过阅读中文API文档,结合实际的JavaScript代码示例,开发者可以深入理解并熟练运用jQuery来创建具有优秀用户体验的Web应用。

    jquery form ui中文api

    ### jQuery Form UI中文API知识点详解 #### 一、概述 jQuery Form UI插件是一个非常实用且功能强大的jQuery扩展,主要用于简化HTML表单处理的过程。它不仅支持标准的表单提交方式,还支持通过Ajax方式进行异步提交...

    基于jquery ui的手动旋转元素插件

    - **index.html**:这是示例页面,用于演示插件的使用方法和效果。 - **readme.html**:包含了插件的使用指南和安装说明,对于开发者来说非常重要。 - **rotate.png**和**alternate_rotate.png**:可能是插件的图标...

    JQuery UI API中文帮助文档

    JQuery UI 的 API 文档详细介绍了各个功能模块的使用方法与参数设置,对于前端开发者来说是必不可少的学习资源。 #### 二、核心知识点详解 ##### 1. AJAX 功能 JQuery 提供了一套完整的 AJAX 支持,包括 `load()`,...

    Jqueryeasyui使用说明

    资源名称:Jquery easyui 使用说明内容简介:Jquery easyui 使用说明 中文PDF版主要讲述的是Jquery easyui 使用说明;感兴趣的朋友可以过来看看。jQuery EasyUI是一组基于jQuery的UI插件集合体,而jQuery EasyUI的...

    jQuery ligerUI 帮助文档

    在jQuery ligerUI中,API(Application Programming Interface)是关键,它定义了开发者如何与库进行交互的一系列函数和方法。通过理解和掌握这些API,开发者可以定制自己的网页元素,实现复杂的用户界面功能。 一...

    JQuery UI 自学指南

    ### JQuery UI 自学指南 #### 一、JQuery UI简介 JQuery UI 是一个基于 JQuery 的用户界面库,它提供了一系列可复用的交互式组件,使得 Web 开发人员能够轻松地创建美观且功能丰富的用户界面。JQuery UI 的目标是...

    jquery ui 帮助

    这个“JQuery UI 中文帮助文档”包含了对 jQuery UI 的详细说明,包括其各个组件、方法和选项,对于理解和应用 jQuery UI 极为有用。 ### 1. 主要组件 - **Dialog(对话框)**: 用于创建模态或非模态的对话窗口,...

    jquery-ui-eazyui-api

    EasyUI 是基于 jQuery UI 的轻量级框架,它简化了UI组件的使用,提供了更简洁的API和预设的主题,使得开发者可以快速构建具有专业外观的Web应用。 标题中的"jquery-ui-eazyui-api"表明我们关注的是jQuery UI和...

    jquery非常详细的使用教程

    与单独使用插件相比,jQuery UI 提供了一致性和更好的维护性。尽管它可能比单一功能的插件大一些,但一次性加载可以避免多次请求,提高页面性能。此外,jQuery UI 还支持自定义主题,通过 ThemeRoller 工具,开发者...

    jQuery最新类库1.4.2min_UI库1.8.4.custom.min及中文版API

    中文版API的出现,对于中文使用者来说是一个巨大的便利,它可以帮助开发者更直观地理解jQuery的函数、方法和属性,快速掌握使用技巧,提高开发效率。API文档通常包括详细的函数说明、示例代码和使用场景,方便开发者...

    jquery 中文说明文档

    **jQuery中文说明文档** jQuery是一款高效、简洁的JavaScript库,它极大地简化了JavaScript代码的编写,使得网页交互变得更加简单和流畅。这篇中文说明文档旨在帮助开发者深入理解和掌握jQuery的核心概念、选择器、...

    jquery中文手册

    **jQuery中文手册**是针对JavaScript库jQuery的一份详尽指南,旨在帮助开发者更好地理解和使用jQuery进行Web开发。jQuery是一个高效、简洁且功能丰富的JavaScript库,它简化了HTML文档遍历、事件处理、动画以及Ajax...

Global site tag (gtag.js) - Google Analytics