Показать сообщение отдельно
  #1 (permalink)  
Старый 30.09.2011, 13:07
Новичок на форуме
Отправить личное сообщение для Daywalker Посмотреть профиль Найти все сообщения от Daywalker
 
Регистрация: 30.09.2011
Сообщений: 3

Описание фотографий
Здравствуйте,
есть элементарная фотогалерея с превьюшками на php, нужно с помощью jquery под большой фотографией выводить из БД ее описание.
Вот шаблон:
<div id="Photogallery">
        <?php if (empty($this->photos)) : ?>
            <span>В этом альбоме нет фотографий</span>
        <?php else: ?>
            <div id="FullImg">
                <img alt="" src="<?php echo $this->photos[0]->photoPath; ?>">
            </div>
            <div class="PvImg">
                <div class="Selected" id="DivImg_<?php echo $this->photos[0]->phid; ?>">
                    <img class="pseudo-link" onclick="showPhoto(<?php echo $this->photos[0]->phid; ?>)" alt="" src-big="<?php echo $this->photos[0]->photoPath; ?>" src="<?php echo $this->photos[0]->thumbPath; ?>" id="PvImg_<?php echo $this->photos[0]->phid; ?>" />
                </div>
            </div>
            <?php unset($this->photos[0]); ?>
            <?php foreach ($this->photos as $photo): ?>
                <div class="PvImg">
                    <div id="DivImg_<?php echo $photo->phid; ?>">
                        <img class="pseudo-link" onclick="showPhoto(<?php echo $photo->phid; ?>)" alt="" src-big="<?php echo $photo->photoPath; ?>" src="<?php echo $photo->thumbPath; ?>" id="PvImg_<?php echo $photo->phid; ?>" />
                    </div>
                </div>
            <?php endforeach; ?>
        <?php endif; ?>
    </div>


Функция для фото:

function showPhoto(phid){
    $('#FullImg img').attr('src', $('#PvImg_'+phid).attr('src-big'));
    $('#PhotoView div.Selected').removeClass('Selected');
    $('#DivImg_'+phid).addClass('Selected');
}


Подскажите, как реализовать. Нужна ли отдельная функция типа showDescription()?

Последний раз редактировалось Daywalker, 30.09.2011 в 13:12.
Ответить с цитированием