JavaScript实现审核流程状态的动态显示进度条
对于有很多流程的东西,我们希望能够根据不同的阶段,用流程条对应地进行显示,如下所示:
以上功能对应的超文本标记语言代码如下:
H3漏洞处理状态/H3/div class=' status ' ul Li name=' _ _ tab _ step 1 _ pub ' class=' top active ' div class=' info ' id=' tab _ step 1 ' H4div class=' heading '/div待审阅/h4 p class='text '漏洞已提交,等待厂商审阅/p /div /li li名称=' _ _ tab _步骤2 _ pub ' div class=' info ' id=' tab _ step 2 ' H4 div class=' heading '/div待确认/h4 p class='text '漏洞已开始审阅,等待厂商确认/p /div /li li名称=' _ _ tab _ step 3 _ pub ' div class=' info ' id=' tab _ step 3 ' H4 div class=' heading '/div待修复/h4 p class='text '漏洞已被确认,等待厂商修复/p /div /li li名称=' _ _ tab _ step 4 _ pub ' div class=' 信息' id=' tab _ step 4 ' H4分类='标题'/分类已关闭/h4 p class='text '漏洞修复完毕,厂商关闭漏洞/p /div /li li名称=' _ _ tab _ step 5 _ pub ' div class=' info ' id=' tab _ step 5 ' H4 div class=' heading '/div已公开/h4 p class='text '厂商同意公开此漏洞/p /div /li /ul /div /div /div这里采用的方法是根据处理的状态,这里是$状态,对应的在相应的里的标签中增加样式类class='active ',而样式类活跃的中实现的是在对应位置替换背景图片,即将原来的灰色流程线条替换成绿色的流程线条。即需要设置对应的替换后和替换前的css,这里对应的钢性铸铁如下(\资产\默认\威胁规则\样式。 半铸钢钢性铸铁(Cast Semi-Steel)中的一部分):状态ul { padding: 15px }。ul li { overflow:隐藏状态;背景: url('./威胁规则/步骤-行。jpg’)重复-y-3px 0px;padding: 26px 0 0px }。状态。活动{ background: url('./威胁规则/步骤-排队结束。jpg’)重复-y-3px 0px;} .状态end { background: url('./威胁规则/步骤-排队结束。jpg’)重复-y-3px 0px;} .状态。结束。标题{ background: url('./威胁规则/跳过。jpg’)无重复0px 0px} .状态。底部{ background: url('./威胁规则/步骤-行。jpg’)重复-y-3px 0px;} .状态。跳过{ background: url('./威胁规则/步骤-行-跳过。jpg’)重复-y-3px 0px;} .状态。跳过。标题{ background: url('./威胁规则/步骤-跳过。jpg’)无重复0px 0px} .状态。活跃。标题{ background: url('./威胁规则/跳过。jpg’)无重复0px 0px} .状态。航向{左侧浮动:宽度: 20px高度: 20像素背景: url('./威胁规则/步骤。jpg’)无重复0px 0px右边距: 5px} .状态top { padding-top : 0px;} .状态。底部{ background: url('./威胁规则/步骤-行-B1。jpg’)无重复0px 0px} .状态。底部活动{ background: url('./威胁规则/步骤-线路-B2。jpg’)无重复0px 0px} 设置好对应的钢性铸铁后,下一步就是编写js,根据$状态的值,在对应的里中添加班级即可,实现此功能的射流研究…代码如下:
脚本类型='text/javascript' /*阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金,吴登盛吴登盛吴登盛*/函数添加类(elem类名称){ //哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟如果(!艾伦。类名){ elem。类名=类名;返回;} var clazz=' ' elem。classnameif(clazz。('类名')==-1){ elem的索引。类名=elem。类名“”类名;} } var step 1=文档。获取元素byid(' tab _ step 1 '),step 2=document。获取元素byid(' tab _ step 2 '),step 3=document。获取元素byid(' tab _ step 3 '),step 4=document。获取元素byid(' tab _ step 4 '),step 5=document。获取元素byid(' tab _ step 5 ');var状态='?php echo $状态?";交换机(状态){ case ' 1 ' :/什么addClass(step2.parentNode,' active ')://parentNode哎哎哎哎步骤2什么事,吴经熊(音译)在那里-什么打断;打断;房屋编号' 2': //啁啾添加类(步骤2 .父节点,“活动”):添加类(步骤3 .父节点,“活动”):打断;打断;房屋编号' 3'://你好添加类(步骤2 .父节点,“活动”):添加类(步骤3 .父节点,“活动”):添加类(步骤4 .父节点,“活动”):打断;打断;房屋编号4': //阿叔addClass(step2.parentNode,“active”):add class(step 3 . parent node,“active”):add class(step 4 . parent node,“active”):add class(step 5 . parent node,“end bottom-active”);打断;打断;}/脚本贺盛瑞胡里奥阿吉阿吉阿吉阿吉阿吉阿吉阿吉阿吉阿吉阿吉阿吉阿吉阿吉阿吉阿吉阿吉阿吉阿吉阿吉阿吉,西文1美元状态-状态阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金阿金,吾曰""啁啾""唉呀,范思哲是谁:
鲁仲尼鲁仲尼超文本标记语言格式云娥:
阿巧阿巧阿巧阿巧阿巧阿巧阿巧阿巧阿巧阿巧阿巧阿巧阿巧阿巧阿巧阿巧阿巧阿巧阿巧阿巧阿巧阿巧阿巧阿巧在那里吴登盛(音译)class='active ',朱塞佩阿列克谢耶维奇阿列克谢耶维奇阿列克谢耶维奇阿列克谢耶维奇阿列克谢耶维奇阿列克谢耶维奇阿列克谢耶维奇阿列克谢耶维奇阿列克谢耶维奇阿列克谢耶维奇,是李景伯的儿子,李景伯的儿子,李景伯的儿子,李景伯的儿子,李景伯的儿子,李景伯的儿子,李景伯的儿子,李景伯的儿子,李景伯的儿子,李景伯的儿子,李景伯的儿子,李景伯的儿子,李景伯的儿子。
云娥与云娥同在JavaScript(JavaScript)他是一个很好的人。他是一个很好的人。他是一个很好的人。他是一个很好的人。他是一个很好的人。他是一个很好的人,他是一个很好的人。他是一个很好的人,他是一个很好的人。他是一个很好的人,吴亚玲吴亚玲,(中文),是不是。范仲淹!范仲淹!范仲淹!范仲淹!范仲淹!范仲淹!范仲淹!范仲淹!范仲淹!范仲淹!
版权声明:JavaScript实现审核流程状态的动态显示进度条是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。