JQuery UI——进度条
来源:互联网 发布:matlab2016 mac破解版 编辑:程序博客网 时间:2024/06/05 18:24
JQuery UI是功能非常强大的JQuery插件,小可在本专题将会逐一介绍JQuery UI的一些小技巧,首先下载JQuery UI,小可下的最新版本http://jqueryui.com/download/all/
开篇先介绍进度条
一.创建进度条
<html><head> <title></title> <script src="E:/jQuery/jquery-1.11.3.js" type="text/javascript"></script> <link rel="stylesheet" href="E:/jQuery/jquery UI/jquery-ui-1.11.4.custom/jquery-ui.css" /> <script type="text/javascript" src="E:/jQuery/jquery UI/jquery-ui-1.11.4.custom/jquery-ui.js" ></script></head><script type="text/javascript"> $(function(){ $("#progressDiv").progressbar({ value:21 }); });</script><body> <div id="progressDiv"></div></body></html>
将会得到:
二.进度条方法
- progressbar(“destory”):恢复div初始状态
- progressbar(“disable”):禁用进度条
- progressbar(“enable”):启动进度条
- progressbar(“option”):设置多个选项
- progressbar(“value”, value):获取或设置进度条进度
<html><head> <title></title> <script src="E:/jQuery/jquery-1.11.3.js" type="text/javascript"></script> <link rel="stylesheet" href="E:/jQuery/jquery UI/jquery-ui-1.11.4.custom/jquery-ui.css" /> <script type="text/javascript" src="E:/jQuery/jquery UI/jquery-ui-1.11.4.custom/jquery-ui.js" ></script></head><script type="text/javascript"> $(function(){ $("#progressDiv").progressbar({ value:21 }); $("button").click(function(e){ var divElem = $("#progressDiv"); if(this.id == "mode"){ divElem.progressbar("value",false); }else{ var currentProgress = divElem.progressbar("value"); if(!currentProgress){ divElem.progressbar("value",21); }else{ divElem.progressbar("value",this.id == "decr"?currentProgress-10 : currentProgress + 10) } } }); });</script><body> <div id="progressDiv"></div> <button id="decr">Decrease</button> <button id="incr">Increase</button> <button id="mode">Indeterminate</button></body></html>
效果可以设置如下:
三.进度条事件
- create:在进度条组件创建时完成
- change:在进度条组件发生变化时完成
- complete:在进度条组件到达100%时完成
<html><head> <title></title> <script src="E:/jQuery/jquery-1.11.3.js" type="text/javascript"></script> <link rel="stylesheet" href="E:/jQuery/jquery UI/jquery-ui-1.11.4.custom/jquery-ui.css" /> <script type="text/javascript" src="E:/jQuery/jquery UI/jquery-ui-1.11.4.custom/jquery-ui.js" ></script></head><script type="text/javascript"> $(function(){ $("button").button(); $("#progressDiv").progressbar({ value:21, create:function(e){ $("#progVal").text($("#progressDiv").progressbar("value")); }, complete:function(e){ $("#incr").button("disable") }, change:function(e){ var currentValue = $("#progressDiv").progressbar("value"); if(!currentValue){ $("#progWrapper").hide(); }else{ if($(this).progressbar("value") < 100){ $("#incr").button("enable") } $("#progVal").text(currentValue); $("#progWrapper").show(); } } }); #("button").click(function(e){ var divElem = $("#progressDiv"); if(this.id == "mode"){ divElem.progressbar("value",false); }else{ var currentProgress = divElem.progressbar("value"); if(!currentProgress){ divElem.progressbar("value",21); }else{ divElem.progressbar("value",this.id=="decr"?currentProgress-10:currentProgress+10) } } }); });</script><body> <div id="progressDiv"></div> <button id="decr">Decrease</button> <button id="incr">Increase</button> <button id="mode">Indeterminate</button> <span id="progWrapper">Progress:<span id="progVal"></span>%</span></body></html>
0 0
- JQuery UI——进度条
- JQuery UI 之进度条——Progressbar
- JQuery UI之(六)进度条——Progressbar
- Snail—UI学习之进度条UIProgressView
- jQuery UI基础----11jQuery UI Widgets-progressbar(进度条
- jquery ui(四)进度条 progressbar
- jquery ui(四)进度条 progressbar
- jQuery Easy UI ProgressBar(进度条)组件
- JQuery插件——progressbar进度条
- JQuery—JQuery UI——资料
- 创建一个jQuery UI的垂直进度条效果
- jquery 进度条
- jquery进度条
- 进度条 jquery
- Jquery进度条
- jquery进度条
- jquery 进度条
- jquery进度条
- ExtJs引入js和Easyui引入js
- 安装androidstudio时报错the following sdk component was not installed:build-boots21.1.1
- android中java调用js在4.3版本以上无效的问题
- 对象的序列化与反序列化
- gcc命令中参数c和o混合使用的详解
- JQuery UI——进度条
- 在Android项目中新建libs文件夹
- Windows7 Java环境变量设置,jdk和jre
- sublime text SyncedSidebarBg 修改配色
- Unix like目录配置标准FHS
- python urllib库
- 名称党-长/短连接
- Ubuntu设置环境变量
- Lowest Common Ancestor of a Binary Search Tree