1。()、フェードアウト()を模倣します。
原則:setInterval( "Ofacity ++透明性"関数、時間間隔)
var alpha = 0; function play(){timer = setinterval(function(){alpha + = 2; alpha> 100 &&(alpha = 100); aimg [index] .style.opacity = alpha / 100; aimg [index] .style.filter = "alpha(opacity =" + alpha / 100 + ")") ClearInterval(タイマー);}、40)}2。要素オブジェクトの属性値を取得して設定します。
キーポイント:obj.currentStyle [attr]; getComputedStyle(obj、null)[attr];
function css(obj、attr、val){switch(arguments.length){case 2:if(typeof arguments [1] == "string"){return obj.currentstyle? obj.CurrentStyle [attr]:getComputedStyle(obj、null)[attr];} else {for(var i in attr){obj.style [i] = attr [i];}} break; case 3:obj.style [attr] = val; bebrie; break; break; arert( "error parameter");}}}}上記は、編集者が紹介したJS関数コードハイライトの関連コンテンツです。それがあなたに役立つことを願っています!