У меня есть простая галерея циклов jquery, заполненная PHP. Я хотел бы добавить
Событие «onclick», соответствующее каждому изображению, показывает jpeg с более высоким разрешением.
Я хотел бы просто добавить встроенный JavaScript, например, так:
print('<div class="bigimg"><img onclick="javascrpt:load wrapper2 with (\''.$lrg_images.$file.'\')" src="' . $cycle_images . $file . '" class="change" align="right"></div>'."\r\n");
... так что каждое увеличенное изображение привязано к своему аналогу галереи циклов.
Вот мясо того, что у меня есть.
//directory containing large images
$lrg_images = './images/images_lrg/';
//directory containing medium images
$cycle_images = './images/images_med/';
function getPictures() {
while ( $count < $per_page && ($file = readdir($handle)) !== false ) {
if ( !is_dir($file) && ($type = getPictureType($file)) != '' ) {
print('<div class="bigimg"><img src="' . $cycle_images . $file . '" class="change" align="right"></div>'."\r\n");
}
}
<!-- container for cycle gallery -->
<div id="feature_gallery"><?php getPictures(); ?></div>
<!-- container for enlarged image -->
<div id="wrapper2"></div>
Спасибо и дайте мне знать, если вам нужно что-то прояснить.