最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

javascript 緩沖效果實現(xiàn)代碼 推薦

 更新時間:2009年09月16日 12:57:19   作者:  
緩沖效果就是實現(xiàn)一個頁面的由慢到快或由快到慢的過程。
菜鳥版代碼如下:
理解這段代碼就基本上掌握了
復(fù)制代碼 代碼如下:

function f_s() {
var obj = document.getElementById("top");
obj.style.display = "block";
obj.style.height = "1px";

var sw = function () {
var s_width = parseInt(obj.style.height);
if (s_width < 350) {
obj.style.height = (s_width + Math.ceil((350 - s_width) / 15)) + "px";
}
else {
clearInterval(st);
}
}
var st = window.setInterval(sw, 1);
}


[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]

中級版本
復(fù)制代碼 代碼如下:

/*
函數(shù)名稱: Scroll
Scroll(obj, h, s)
參數(shù)說明:
obj,[object] id值或?qū)ο? 必需
h,[height] 展開后的高度. 可選(默認(rèn)為200px)
s,[speed] 展開速度,值越小展開速度越慢. 可選(默認(rèn)為1.2){建議取值為1.1到2.0之間[例如:1.17]}.
函數(shù)返回值:
true 展開(對象的高度等于展開后的高度)
false 關(guān)閉(對象的高度等于原始高度)
*/
function Scroll(obj, h, s){
if(obj == undefined){return false;}
var h = h || 200;
var s = s || 1.2;
var obj = typeof(obj)=="string"?document.getElementById(obj):obj;
var status = obj.getAttribute("status")==null;
var oh = parseInt(obj.offsetHeight);
obj.style.height = oh;
obj.style.display = "block";
obj.style.overflow = "hidden";
if(obj.getAttribute("oldHeight") == null){
obj.setAttribute("oldHeight", oh);
}else{
var oldH = Math.ceil(obj.getAttribute("oldHeight"));
}
var reSet = function(){
if(status){
if(oh < h){
oh = Math.ceil(h-(h-oh)/s);
obj.style.height = oh+"px";
}else{
obj.setAttribute("status",false);
window.clearInterval(IntervalId);
}
}else{
obj.style.height = oldH+"px";
obj.removeAttribute("status");
window.clearInterval(IntervalId);
}
}
var IntervalId = window.setInterval(reSet,10);
return status;
}


[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]

高級版本
這個很全,不過,我是沒有看懂的.- -!!
http://www.cnblogs.com/cloudgamer/

[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]

打包下載

相關(guān)文章

最新評論

雷山县| 泰安市| 富蕴县| 郎溪县| 赣州市| 郎溪县| 白玉县| 赣州市| 台南县| 赤壁市| 新沂市| 紫云| 莎车县| 孟津县| 彭水| 莱阳市| 南平市| 本溪| 铅山县| 石台县| 高邑县| 莱芜市| 安庆市| 类乌齐县| 惠州市| 呼图壁县| 周宁县| 芜湖市| 湛江市| 普定县| 北流市| 监利县| 西峡县| 耒阳市| 渝中区| 云安县| 武乡县| 沽源县| 弥勒县| 嘉兴市| 寻甸|