js实现正方形颜色从下往上升的效果

<!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" />

<title>无标题文档</title>

</head>

<script src="jquery-1.8.2.js" type="text/javascript"></script>

<script type="text/javascript">

$(function(){

interid=setInterval(Showgao,1);

var i=1;

$(‘#top‘).height(8);

$(‘#buttom‘).css(‘marginTop‘,42);

$(‘#buttom‘).css(‘background‘,‘#d6d6d6‘);

function Showgao()

{

var oldH=$(‘#buttom‘).css(‘marginTop‘);

var h= oldH.substr(0,oldH.indexOf(‘px‘));

$(‘#buttom‘).css(‘marginTop‘,h-1);

$(‘#buttom‘).height(i);

i++;

if(i==42){clearInterval(interid);}

}

interid1=setInterval(Showgao1,1);

var i1=1;

$(‘#top1‘).height(4);

$(‘#buttom1‘).css(‘marginTop‘,46);

$(‘#buttom1‘).css(‘background‘,‘red‘);

function Showgao1()

{

var oldH=$(‘#buttom1‘).css(‘marginTop‘);

var h= oldH.substr(0,oldH.indexOf(‘px‘));

$(‘#buttom1‘).css(‘marginTop‘,h-1);

$(‘#buttom1‘).height(i1);

i1++;

if(i1==30){clearInterval(interid1);}

}

});

</script>

<body>

<style>

.container{width:20px;height:50px;border:1px solid #999;font-size:10px;float:left;margin-left:5px;}

</style>

<div  class="container" onclick="javascript:alert(1);" >

<div id="top">82%</div>

<div  id="buttom"></div>

</div>

<div class="container" onclick="javascript:alert(1);" >

<div id="top1" >62%</div>

<div id="buttom1"></div>

</div>

</body>

</html>

js实现正方形颜色从下往上升的效果

时间: 2024-11-07 23:22:03

js实现正方形颜色从下往上升的效果的相关文章

AttributedString - 富文本(不同字体大小颜色,下划线中划线)

1 #import "ViewController.h" 2 3 @interface ViewController () 4 5 @end 6 7 @implementation ViewController 8 9 - (void)viewDidLoad { 10 [super viewDidLoad]; 11 // Do any additional setup after loading the view, typically from a nib. 12 13 NSArray

JS横向延时2级下拉菜单

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>JS横向延时2级下拉菜单</title> <style> body{ font-size: 12px; color: #333;} body, ul,h2{ margin:0;padding:0;} li { list-style:none;}

easyui日期在未加载easyui-lang-zh_CN.js出现英文的情况下加载中文的方法

我们有时候在操作easyui的时候本来是加载了easyui-lang-zh_CN.js中文文件包,但是还是出现了英文.使得我们不得埋怨这框架咋这么不好用,其实我们仔细看看这个中文包就会发现里面很多都是重新修改了定义语言的参数.假如我们用jquery初始化加载方法$(function(){//这里是我们自定义的操作方法});这个方法里面的东西执行后发现更本没加载我们的中文下面是我写的datetimebox日期控件js代码: $(function () { function adddaytimes(

js控制网页滚动条往下滚动

function aa(i){ var tm = setInterval(function(){ var t = $(window).scrollTop(); var d = i < t ? Math.min((i-t)/10, -1) : Math.max((i-t)/10, 1) $(window).scrollTop( t + d ); if($(window).scrollTop()==i)clearInterval(tm); },30) } js控制网页滚动条往下滚动

[js开源组件开发]模拟下拉选项框select

模拟下拉选项框select 在css3流行的情况下,下拉框还是无法满足PD的需求,所以有了autosearch,有了模拟下拉框.效果如下图: select DEMO请案例点击这里查看.http://www.lovewebgames.com/jsmodule/select.html 源码查看下载请点击这里https://github.com/tianxiangbing/select 调用示例 <select name="select" id="select"&g

js 代码集(学习js的朋友可以看下)

js 代码集 学习js的朋友可以看下,功能比较多,大家可以自己选择. /** * @author Super Sha * QQ:770104121 * E-Mail:[email protected] * publish date: 2009-3-27 * All Rights Reserved */ var JsHelper={}; //声明一个JsHelper根命名空间 JsHelper.DOM = {}; //声明JsHelper目录下的DOM命名空间 JsHelper.Event={};

js复制按钮在ie下的解决方案

源码如下: <input class="width200" maxlength="32" type="text" id="strNum" name="strNum" value="这是要复制的内容"/> <input class="btn_blue" type="button" value="点击复制" onc

移动web js触屏事件 按下 松开 滑动

移动web js触屏事件 按下 松开 滑动讲解 一.触摸事件 ontouchstart ontouchmove ontouchend ontouchcancel 前移动端浏览器均支持这4个触摸事件,包括IE.由于触屏也支持MouseEvent,因此他们的顺序是需要注意的: touchstart → mouseover → mousemove → mousedown → mouseup → click1 /*** onTouchEvent*/ 1 2 3 4 5 6 7 8 9 10 11 12

Vue.js的组件化思想--下

Vue.js的组件化思想--下 一.组件间的通信        组件实例的作用域是孤立的:这意味着不能并且不应该在子组件的模板内直接引用父组件的数据.但是父子组件之间需要通信:父组件要给子组件传递数据,子组件需要将它内部发生的事情告知给父组件.          在 Vue.js 中,父子组件的关系可以总结为 props down, events up .父组件通过 props 向下传递数据给子组件,子组件通过 events 给父组件发送消息.如下图所示: 二. Prop - 父组件传递数据给子