DIV CSS 佈局教程網
設為首頁
加入收藏
首頁
HTML基礎知識
CSS入門知識
JavaScript入門知識
DIV+CSS佈局
WEB網站前端
網頁腳本
網頁SEO優化
網頁制作工具
DIV+CSS佈局教程網
>>
網頁腳本
>>
JavaScript入門知識
>>
jQuery入門知識
>>
JQuery特效代碼
>> Javascript jquery css 寫的簡單進度條控件
Javascript jquery css 寫的簡單進度條控件
編輯:JQuery特效代碼  
通過我們偉大的 CSS,可以實現非常漂亮的進度條樣式。加上 Javascript 的效果,就可以完全“欺騙”我們的用戶,讓他們有耐心等待浏覽器處理完成。上述的原理已經知道了,那麼就可以直接看代碼了。本人使用的還是 jQuery 框架,因為這樣簡短的代碼可能會更容易理解。
當然這個控件還有很多需要完成的地方,我僅僅是提供了一種遵循 Web 標准的實現思路。廢話不多說.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Javascript Progress Bar Demo - poluoluo.com</title> <script type="text/javascript" src="http://jqueryjs.googlecode.com/files/jquery-1.3.2.min.js"></script> <style type="text/css"> #progress {background: white; height: 20px; padding: 2px; border: 1px solid green; margin: 2px;} #progress span {background: green; height: 16px; text-align: center; padding: 1px; margin: 1px; display: block; color: yellow; font-weight: bold; font-size: 14px; width: 0%;} </style> <script type="text/javascript"> var progress_node_id = "progress"; function SetProgress(progress) { if (progress) { $("#" + progress_node_id + " > span").css("width", String(progress) + "%"); $("#" + progress_node_id + " > span").html(String(progress) + "%"); } } var i = 0; function doProgress() { if (i > 100) { alert("Progress Bar Finished!"); return; } if (i <= 100) { setTimeout("doProgress()", 500); SetProgress(i); i++; } } $(document).ready(function() { doProgress(); }); </script> </head> <body> <h1>Javascript 進度條 Demo</h1> <p>原理就是使用 Javascript 控制 SPAN CSS 的寬度(以及其他的樣式),刷新查看</p> <div id="progress"><span> </span></div> </body> </html>
[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]
上一頁:
使用jquery給input和textarea設定ie中的focus
下一頁:
用jQuery實現檢測浏覽器及版本的腳本代碼
JQuery特效代碼
jquery 頁面全選框實踐代碼
代碼如下:<html> <head> <meta http-equiv
jquery鼠標停止移動事件
. 代碼如下:<script src=jquery.js></script>
jquery 快速回到頁首的方法
. 代碼如下: $(function() { $(#back_top).click(function
相關文章
使用canvas繪制圓形和貝塞爾曲線
Javascript模擬拆紅包效果
JavaScript函數之美
JavaScript葵花寶典之閉包
原生Javascript插件開發實踐
理解JavaScript執行環境與作用域
JavaScript input框輸入實時校驗
原生javascript實現圖片放大鏡效果
javascript 隨機字符串
使用javascript生成的植物顯示過程特效
jQuery基礎知識
JQuery入門技巧
JQuery特效代碼
JQuery常見問題
小編推薦
基於Jquery實現的一個圖片滾動切換
jquery事件機制擴展插件 jquery鼠標右鍵事件。
淺析JQuery獲取和設置Select選項的常用方法總結
jQuery晃動層特效實現方法
jquery設置控件位置的方法
jQuery基礎知識點(上)
jquery ajax 同步異步的執行示例代碼
jquery 選擇器部分整理
JQuery中extend使用介紹
iframe裡面的元素觸發父窗口元素事件的jquery代碼
熱門推薦
IE中jquery.form中ajax提交沒反應解決方法分享
jQuery中innerWidth()方法用法實例教程
jquery.pagination.js 無刷新分頁實現步驟分享
jquery 取子節點及當前節點屬性值
Jquery實現自定義窗口隨意的拖拽
jQuery的運行機制和設計理念分析
JS中判斷null、undefined與NaN的方法
jQuery中prependTo()方法用法實例教程
非jQuery實現照片散落桌子上,單擊放大的LightBox效果
大家都在看
4.7 ::before和::after選擇器
JavaScript交換兩個變量值的七種解決方案
解決ueditor jquery javascript 取值問題
JS實現轉動隨機數抽獎的特效代碼
ImagesLazyLoad 圖片延遲加載效果
js實現跨域訪問的三種方法
jquery實現用戶信息修改驗證輸入方法匯總
ajax技術制作得在線歌詞搜索功能
XML學習教程
|
jQuery入門知識
|
AJAX入門
|
Dreamweaver教程
|
Fireworks入門知識
|
SEO技巧
|
SEO優化集錦
|
Copyright ©
DIV+CSS佈局教程網
All Rights Reserved