var temporary = [];
$("#signature_background").each(function() {
id = $(this).attr("id");
temporary[id] = [];
//array.push($(this).text())
if($(this).hasClass("value")){
temporary[id]["value"] = "value";
}else{
temporary[id]["value"] = "text";
}
temporary[id]["value"] = $(this).attr("title");
});
alert(temporary);
Kann mir jemand sagen, was daran falsch ist? Er meckert nicht, aber die MessageBox ist leider leer.
Danke.
chrisb, da Arrays in JS = Objekte sind, geht das schon
Nur nicht mit den Eigenschaften eines Arrays.
Alert == Message Box (und das weißt du).
Ich möchte ein Array erstellen mit jedem Element im div “signature_background”. Das each, etc. funktioniert ja jQuery ftw.
EDIT:
Habs selbst gelöst, funktioniert jetzt.
Problem war nicht, dass es nicht funktioniert, sondern dass ein Array (wie bei PHP in Kombination mit Echo) natürlich nicht von nem alert ausgegeben werden kann ^^