《精通javascript》幾個簡單的函式 二

2021-09-06 04:02:33 字數 1706 閱讀 7052

/*

** 隱藏元素

* @param  elem

*/function

hide(elem)

elem.style.display ='

none';

}/*** 顯示元素

* @param  elem

*/function

show(elem)/**

* 設定透明度

* @param  elem

* @param  level (0-100)

*/function

setopacity(elem, level) 

else}/*

** 滑動

* @param  elem

*/function

slidedown(elem), (pos +1

) *5);

})();}}

//slidedown($('ptext'));

//alert(fullheight($('ptext')));/**

* 透明度漸顯 from: 

* @param  elem

* @param  speed 淡入速度,正整數(可選)

* @param  opacity 淡入到指定的透明度,0~100(可選)

*/function

fadeinthink(elem, speed, opacity)

})();}/*

** 透明度漸顯

* @param  elem

*/function

fadein(elem), (pos +1

) *10);

})();}}

/*** 透明度漸隱 from: 

* @param  elem

*/function

fadeout(elem) 

else

if(val 

<0)

})();}//

fadeinthink($('ptext'));/**

* 游標的水平位置

* @param  e

*/function

getx(e)/**

* 游標的垂直位置

* @param  e

*/function

gety(e)/**

* 獲得滑鼠相對於當前元素的x位置

* @param  e

*/function

getelementx(e)/**

* 獲得滑鼠相對於當前元素的y位置

* @param  e

*/function

getelementy(e)/**

* 當前頁面的高度

*/function

pageheight()/**

* 當前頁面的寬度

*/function

pagewidth()

//alert(pageheight());/**

* 視口的高度

*/function

windowheight()/**

* 視口的高度

*/function

windowwidth()/**

* 瀏覽器水平滾動位置

*/function

scrollx()/**

* 瀏覽器垂直滾動位置

*/function

scrolly()

《精通javascript》幾個簡單的函式 二

隱藏元素 param elem function hide elem elem.style.display none 顯示元素 param elem function show elem 設定透明度 param elem param level 0 100 function setopacity e...

synchronized this 的幾個簡單示例

一 當兩個併發執行緒訪問同乙個物件object中的這個synchronized this 同步 塊時,乙個時間內只能有乙個執行緒得到執行。另乙個執行緒必須等待當前執行緒執行完這個 塊以後才能執行該 塊。二 然而,當乙個執行緒訪問object的乙個synchronized this 同步 塊時,另乙個...

《精通JavaScript》讀書筆記(四)

1.元素的尺寸 找出 元素的的高度和寬度可以很容易,也可以很困難,取決於它所處的不同場合,在大多數情況下,我們只需要利用前面自己封裝的getstyle函式即可,如下所示 var getheight function elem var getwidth function elem 但是這樣做會遇到2個...