Ya que estamos, ¿me podéis ayudar con la función opacity()? Quiero decir, funciona bien, pero cuando tiene que buscar la opacidad de un elemento, es bastante ineficiente. Si yo tengo div#a{opacity:0.5} devolverá 1, porque sólo busca por tagName, id y class solas. Es decir, si pone #a, si lo reconocerá, pero div#a no. ¿Hay alguna manera de solucionarlo? Hice estas funciones para elaborar la ruta de un elemento:
Código Javascript
:
Ver originalHTMLElement.prototype.identify=function(){
var str=' '+this.tagName.toLowerCase();
return str+=(this.id?'#'+this.id+' ':'')+(this.className?'.'+this.className:'')+' ';
}
HTMLElement.prototype.makeRoute=function(){
var obj=this, str=this.identify();
while(obj.parentNode.parentNode){
obj=obj.parentNode;
str=obj.identify()+'>'+str;
}
return str;
};
Pero no sé cómo usarlas para mi propósito. Gracias otra vez.
Saludos (: