Also habe ich eine Wowslider-Galerie dynamisch gemacht, so dass es alle Bilder aus einem bestimmten Ordner lädt. Das Problem ist jedoch, dass alle gleichzeitig geladen werden und zu lange brauchen, um geladen zu werden. Ich möchte, dass sie nacheinander mit js oder jquery geladen werden. Mein Code;Dynamisch Laden von Bildern vom Server (für HTML-Galerie)
<div class="ws_images" >
<ul>
<?php // start looping the pics
$inc = 0;
foreach (new DirectoryIterator('gallery/data1/images/') as $file) {
if($file->isDot()) continue;
$withoutExt = preg_replace('/\\.[^.\\s]{3,4}$/', '', $file->getFilename()); //removing the extension
?>
<li>
<img class='imgs' src="gallery/data1/images/<?php echo $file->getFilename(); ?>" alt="<?php echo $withoutExt ?>" title="<?php echo $withoutExt; ?>" id="wows1_<?php echo $inc; $inc++; ?>"/>
</li>
<?php } // ending the loop ?>
</ul>
</div>
ich diesen Thread Controlling image load order in HTML gefunden habe, die das Problem, das ich denke, löst aber ich kann es meinen dynamischen Code nicht implementieren ... Ich habe versucht, viele Ansätze, aber keiner von ihnen arbeitete, bitte helfen!
so wollen Sie für das zweite Bild warten, bis der erste geladen ist? –
ja genau aber dynamisch, weil wir nicht wissen, wie viele Bilder auf dem Server zu einer bestimmten Zeit existieren –
hast du meine Lösung versucht? –