gpt4 book ai didi

javascript - Jquery进度条: How to activate it on document loading/initiation

转载 作者:行者123 更新时间:2023-11-28 09:51:23 25 4
gpt4 key购买 nike

下面我有一个 jquery 进度条(参见代码)。现在它使用开始/停止按钮功能加载。我希望它在我的网站的所有其他元素加载之前首先自动加载,因为它毕竟是一个进度条。我希望它在网页开始加载时启动,并在网页内容开始显示时停止。 (只是为了显示白屏等待期间的进度...)

我的代码:

<script type="text/javascript">
var pct=0;
var handle=0;
function update(){
$("#progressbar").reportprogress(++pct);
if(pct==100){
clearInterval(handle);
$("#run").val("start");
pct=0;
}
}
jQuery(function($){
$("#run").click(function(){
if(this.value=="start"){
handle=setInterval("update()",100);
this.value="stop";
}else{
clearInterval(handle);
this.value="start";
}
});
$("#reset").click(function(){
pct=0;
$("#progressbar").reportprogress(0);
});
});
</script>

HTML:

<div id="progressbar"></div>
<input type="button" id="run" value="start"></input>
<input type="button" id="reset" value="reset"></input>

CSS:

#progressbar{
border:1px solid black;
width:200px;
height:20px;
position:relative;
color:black;
}
/* color bar */
#progressbar div.progress{
position:absolute;
width:0;
height:100%;
overflow:hidden;
background-color:#369;
}
/* text on bar */
#progressbar div.progress .text{
position:absolute;
text-align:center;
color:white;
}
/* text off bar */
#progressbar div.text{
position:absolute;
width:100%;
height:100%;
text-align:center;
}

非常感谢任何帮助。谢谢

最佳答案

那么你应该使用

$(window).load(function () {

//write you progress bar function here..

});

关于javascript - Jquery进度条: How to activate it on document loading/initiation,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10895428/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com