Как загрузить кликнувшее изображение внутри div - PullRequest
0 голосов
/ 27 декабря 2018

У меня есть следующий код, который загружает случайное изображение в div, который отлично работает в Safari и Chrome.

Проблема в том, что оно не должно работать.Атрибут href для ссылки был оставлен пустым по ошибке, и я намеревался попытаться использовать целевой атрибут для достижения моих целей.Тем не менее, с моей ошибкой так оно и есть, похоже, она работает, и я не знаю, почему.

Может кто-нибудь сказать мне, что происходит?

<div id="gallery">
<?php
    $imageDirectory = "./images/"; //collection of images
    $imageArray = scandir($imageDirectory); // array of filenames
    $dotFiles = array(".","..");
    $imageArray = array_diff($imageArray,$dotFiles);
    $chosenFile = rand(2,1 + count($imageArray)); ?>
    <a href=''>
    <img width="80%" class="center" src= "<? echo $imageDirectory . $imageArray[$chosenFile]?>" alt="missing image"></img>
    </a>
</div>
...