Du hast das schon richtig erkannt: "Geht aber nicht, da append wohl
ein vollständiges Element erwartet..."

also musst du alles in einem string schreiben:

$("#container").append('<div style="height: 95px; display:
inline;"><img src="./images/' + imagesArray[i] + '"
id="image' + i + '" width="150" heigth="95" /></div>');

wenn du aber immer 2 unterschiedliche bilder haben willst und die
neuen nicht einfach untendrunter gehängt werden sollen dann benutze
statt .append(); .html();.

On 2 Okt., 16:03, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote:
> Hallo,
> ich habe ein array aus Bilder, das lese ich aus und zeige immer 2
> davon aus.
> Jetzt möchte ich, dass immer um zwei img tags ein div tag steht, also
> <div><img.../><img.../></div>
>
> Dazu habe ich folgendes gemacht
>
> Schleife des arrays durchgehen:
> wenn i%2
> $('#container').append('<div style="height: 95px; display:
> inline;">');
> dann
> $('#container').append('<img src="./images/' + imagesArray[i] + '"
> id="image' + i + '" width="150" heigth="95" />');
> und wieder wenn i%2
> $('#container').append('</div>')
>
> Geht aber nicht, da append wohl ein vollständiges Element erwartet...
> '
> Wie kann ich das denn machen, also <div>2 img tags, schließendes div?

Reply via email to