当div的多种属性(宽,高,透明度,left等等)需要改变的时候,利用函数比较方便。
代码如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
div{
width: 100px;
height: 100px;
background: pink;
position: absolute;
top: 100px;
left: 0px;
opacity: 0.3;
filter: alpha(opacity=30);
}
</style>
</head>
<body>
<div id="box"></div>
<script src="ujiuye.js"></script>
<script>
var box = document.getElementById('box');
// move(box, 'opacity', 1);
move(box, 'left', 1000);
move(box, 'width', 1000);
/*
* 移动函数
* @param {object} 元素
* @param {string} 属性
* #param {n