Maison  >  Article  >  interface Web  >  Compétences collection_javascript du code de fonction JS

Compétences collection_javascript du code de fonction JS

WBOY
WBOYoriginal
2016-05-16 15:02:201126parcourir

1. Imitez le fondu entrant(), le fondu sortant().

Principe : setInterval (fonction "opacité++transparence", intervalle de temps)

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 + ")";
alpha == 100 && clearInterval(timer);
},40)
}

2. Obtenez et définissez la valeur d'attribut de l'objet élément :

Points clés : 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;
break;
default:
alert("错误参数");
}
}
Ce qui précède est le contenu pertinent de la collection de codes de fonction JS présentée par l'éditeur. J'espère qu'il vous sera utile !
Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn