[Script.aculo.us] Effect.Fade problematik

Benzol

Erfahrenes Mitglied
Hey Leute,
schon wieder eine kleine Frage...

Wenn ich ein Element über folgende Anweisung quasi halbtransparent werden lasse

Code:
			new Effect.Fade(obj, {
				from: 1.0,
				to: 0.4,
				duration: 0.3
			});
Wie kann ich jetzt abfragen, welchen Transparenzwert das Element hat? Effect.Appear soll nur ausgeführt werden, wenn es bei 0.4 - nicht bei bei 1.0 - ist.
Finde dazu leider keine Informationen die mich bisher weitergebracht haben, kennt jemand von Euch einen Befehl dafür?
 
Hi,

deine Fehlerbeschreibung ist recht vage und unterstützt bei der Analyse nicht wirklich. Etwas Quellcode und weitere Informationen wären schon hilfreich.

Folgendes funktioniert bei mir tadellos:
Code:
<html>
<head>
<title>www.tutorials.de</title>
<meta name="author" content="Quaese" />
<meta http-equiv="content-type" content="text/html; charset=iso-8859-15" />

<script language="JavaScript" src="prototype.js" type="text/javascript"></script>
<script language="JavaScript" src="scriptaculous.js" type="text/javascript"></script>
<script type="text/javascript">
<!--
function fadeIt(){
  var obj = $('div_id');

  new Effect.Fade(obj, {
    from: 1.0,
    to: 0.4,
    duration: 0.3
  });
}

function getOpac(){
  var obj = $('div_id');
  alert(obj.getStyle('opacity'));
}
//-->
</script>
</head>
<body>
<div id="div_id" style="width: 100px; height: 100px; background: #369;">&nbsp;</div>
<button onclick="fadeIt();">fadeIt</button>
<button onclick="getOpac();">getOpac</button>
</body>
</html>
Ciao
Quaese
 

Neue Beiträge

Zurück