进度条
现在开始学习jquery easyui 做一些简单笔记,以防止自己忘掉。
View Code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link rel="stylesheet" type="text/css" href="../themes/default/easyui.css"> <link rel="stylesheet" type="text/css" href="../themes/icon.css"> <link rel="stylesheet" type="text/css" href="demo.css"> <script type="text/javascript" src="../jquery-1.7.1.min.js"></script> <script type="text/javascript" src="../jquery.easyui.min.js"></script> <title>无标题文档</title> <script type="text/javascript"> function test(){ var value = $('#p').progressbar('getValue'); if (value < 100){ value += Math.floor(Math.random() * 10); $('#p').progressbar('setValue', value); setTimeout(arguments.callee, 200); } } </script> </head> <body> <div class="demo-tip icon-tip"></div> <div id="p" class="easyui-progressbar" onclick="test()" style="width:400px;"></div> <div><a class="easyui-linkbutton" onclick="test()" >test</a></div> <!--有好多class的啊-> </body> </html>
Math.floor(Math.random() * 10);
10表示一次进度多少值。10%
setTimeout(arguments.callee, 800);
表示所用时间。

浙公网安备 33010602011771号