R
Ramix
Hallo Zusammen,
Mich bezwingt heute wieder mal Mootools. Um genau zu sein die Version 1.2. Bis jetzt habe ich immer mit On-Events gearbeitet (Onclick ect...), doch jetzt habe ich folgendes Problem:
Ich habe mehrer DIVs, welche "iteminhalt1" oder "iteminhalt25" heissen. Die Nummern sind nicht sortiert (ist nicht möglich -> DB). Auch weiss ich nie wieviele das vorkommen.
Jetzt möchte ich gerne für jedes dieser DIV eine Minimieren-Funktion zur Verfügung stellen. Das Ganze funktioniert mit Onclick bis jetzt so:
Ich brauche mit dieser Funktion immer 2 Klicks auf den Minimieren-Knopf. Beim ersten Mal wird die Funktion aufgeführt und das Event hinzugefügt. Beim zweiten Klick wird der Event aufgeführt.
Kann ich das in einem Klick, mit OnClick realisieren? Und wie?
Kann ich der "Domready-Function" am Anfang schon werte übergeben? Und wieder wie?
Vielen Dank scho mal im Voraus....
Gruess BINZ
Mich bezwingt heute wieder mal Mootools. Um genau zu sein die Version 1.2. Bis jetzt habe ich immer mit On-Events gearbeitet (Onclick ect...), doch jetzt habe ich folgendes Problem:
Ich habe mehrer DIVs, welche "iteminhalt1" oder "iteminhalt25" heissen. Die Nummern sind nicht sortiert (ist nicht möglich -> DB). Auch weiss ich nie wieviele das vorkommen.
Jetzt möchte ich gerne für jedes dieser DIV eine Minimieren-Funktion zur Verfügung stellen. Das Ganze funktioniert mit Onclick bis jetzt so:
Code:
function minimieren(nummer){
var min = $('iteminhalt'+nummer);
var minimieren = new Fx.Morph(min);
var aminimieren = function(){
var minhohe = min.offsetHeight;
if(minhohe == 0){
this.start({
'height': 100,
'background-color': '#ffffff'
});
}
else{
this.start({
'height': 0,
'background-color': '#000000'
});
document.getElementById("iteminhalt"+nummer).innerHTML = "";
}
};
$('minimieren'+nummer).addEvent('click', aminimieren.bind(minimieren));
}
Ich brauche mit dieser Funktion immer 2 Klicks auf den Minimieren-Knopf. Beim ersten Mal wird die Funktion aufgeführt und das Event hinzugefügt. Beim zweiten Klick wird der Event aufgeführt.
Kann ich das in einem Klick, mit OnClick realisieren? Und wie?
Kann ich der "Domready-Function" am Anfang schon werte übergeben? Und wieder wie?
Vielen Dank scho mal im Voraus....
Gruess BINZ