- 7
- 0
- 约3.05万字
- 约 15页
- 2017-03-06 发布于贵州
- 举报
jquery非常细的使用教程
一.摘要
使用插件有太多的坏处:
1.不利于维护
2.增加页面大小
3.不利于成员间交流共享,具有学习成本.
4.不够健壮, 不能保证插件版本一直更新并修复所有问题.
下面就引入今天的主角:jQuery UI
三.jQuery UI
jQuery UI 是 jQuery 的一部分, 是在jQuery之上的一套专门用于UI交互的类库. 使用jQuery UI可以实现底层交互, 各种高级特效, 动画, 并且可定制主题.
我们可以用它轻松的构建高度交互的Web应用程序.
官方首页:
/
下载:
/download
示例和文档:
/demos/
皮肤:
/themeroller/
jQuery UI 的在线网站十分强大. 首先就是在下载时可以组装自己想要的功能定制下载:
并且针对各种控件不仅提供了详细的参数说明和实例, 还可以随时更换实例的皮肤:
本文主要讲解实例, 大家可以通过实例代码快速上手jQuery UI. 使用jQuery UI我们可以再不借助其他插件的情况下完成大部分页面应用, 说其是一个官方的超级UI插件也不为过. 包含所有功能的jQuery UI类库文件为188K, 启用Gzip压缩后是45K. 虽然较大但是一次加载全网站获益.而且45K大小在当今的互谅网时代还算可以接受.
目前还没有jQuery UI的中文教程. 因为本文是实战篇, 所以不会仔细讲解基础内容. 在后面的章节中我会加入jQuery UI的基础教程.争取成为中文jQuery UI第一教程.
四. 准备工作
我将所有相关的文件, 包括各种类库文件, Theme模板放置在如下路径:
/JSLib/
此路径开通了目录浏览, 可以直接查找需要的文件. 目录组织结构按照本系列: 八 插播:jQuery实施方案 中介绍的方案组织.
另外也可以从Google上引用文件, Google的CDN速度更快也更有保证, 参见: Googles CDN
本文的实例的所有引用都使用 WebConfig.ResourceServer 这个属性:
public class WebConfig public static string ResourceServer @/; 五.弹出层对话框
弹出框是最常用最实用的功能. 先来看一下艺龙网上的一些应用场景.
1. 艺龙网应用场景举例
1 静态提示类弹出层. 弹出层的内容是固定的.
2 动态提示类弹出层. 弹出层内容是根据事件源变化的.
3 遮罩类弹出层. 弹出时背景变灰并不可点击.
2. 应用实例
使用 jQuery UI 的 Dialog 组件. 我以轻松实现上面三种效果.
Dialog组件的主要特点是可以拖动 Draggable , 可以改变大小 Resizable .
示例完整代码如下:
%@ Page Language C# %
!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN /TR/xhtml1/DTD/xhtml1-transitional.dtd
html xmlns /1999/xhtml
head id Head1 runat server jQuery UI - 弹出层应用实例 Dialog !--black-tie,blitzer,blitzer,dot-luv,excite-bike,hot-sneaks,humanity,mint-choc,redmond,smoothness,south-street,start,swanky-purse,trontastic,ui-darkness,ui-lightness,vader-- link rel stylesheet type text/css href % WebConfig.ResourceServer +/JsLib/jquery/themes/redmond/style.css% / script type text/javascript src % WebConfig.ResourceServer % /JsLib/jquery/jquery-min-lastest.js script src % WebConfig.ResourceServer % /JsLib/jquery/ui/jquery-ui-all-min-lastest.js type text/javascript % if false % script src ~/js/jquery-vsdoc-lastest.js type text/javascript % % script type text/javascript /* 必须放在头部加载的语句
您可能关注的文档
最近下载
- 2025年上海高考语文真题试卷() .pdf VIP
- 高速铁路牵引变电所.pptx VIP
- 乡镇污水处理厂年度运营费用预算表.pdf VIP
- 沥青混凝土项目(含大气专项)环评(2022年新版环评)环境影响报告表.pdf VIP
- 中国电信企业移动信息安全解决方案.pptx VIP
- 胖东来超市部考核制度.doc VIP
- 专题22 函数中的恒成立和有解问题(2大压轴考法)(学生版) 2024-2025学年高一数学压轴题攻略(人教A版2019必修第一册).pdf VIP
- 横河CS3000DCS工程手册 1.pdf VIP
- 专题22 函数中的恒成立和有解问题(2大压轴考法)(教师版) 2024-2025学年高一数学压轴题攻略(人教A版2019必修第一册).pdf VIP
- STM32智能语音控制系统的设计与实现.docx VIP
原创力文档

文档评论(0)