picbox дважды подгружает изображения

Menro

web, seo, email, hack
Регистрация
27 Янв 2008
Сообщения
689
Реакции
138
Всем привет!
Если кто-то сможет помочь - огромное спасибо заранее. Почти доделал сайт Заказчику, и всплыл косяк, 3 часа просидел, не пойму в чём проблема.

Вот страница с галерей:
Скрытое содержимое доступно для зарегистрированных пользователей!

При клике на картинку всплывает окно просмотра и стрелки влево и вправо. Кликаю вправо - ничего не происходит, ещё раз кликаю - перелистывается.
при нажатии на самом деле, загружается фото, то есть с этой точки зрения всё работает. Другое дело, что каждая фотка подгружается дважды из-за чего и создаётся впечатление того, что они не перелистываются при первом клике.

Вообщем если кто подскажет как убрать это дублирование ну или просто повесить событие на клик что бы перелистывалось сразу две фотки, буду очень признателен. Спасибо!
Поковырялся и понял, что
 
Какой код генерирует блок?

+ ко всему, убрать двойное подключение mootools-core.js Для просмотра ссылки Войди или Зарегистрируйся
 
Последнее редактирование:
В разметке страницы явно видно где дублируется
HTML:
<div class="dj-slide " >
  <div class="dj-slide-in">
    <a rel="lightbox-grid1c" title="eskiz" href="/images/djmediatools/eskiz.jpg" target="_self"><img width="235" height="150" src="/components/com_djmediatools/assets/images/blank.gif" data-src="/media/djmediatools/cache/235x150-towidth-90-images_djmediatools_eskiz.jpg" alt="eskiz" class="dj-image" />
      <noscript><img src="/media/djmediatools/cache/235x150-towidth-90-images_djmediatools_eskiz.jpg" alt="eskiz" /></noscript>
    </a>

    <a rel="lightbox-grid1c" title="eskiz" href="/images/djmediatools/eskiz.jpg" target="_self"><img width="235" height="150" src="/components/com_djmediatools/assets/images/blank.gif" data-src="/media/djmediatools/cache/235x150-towidth-90-images_djmediatools_eskiz.jpg" alt="eskiz" class="dj-image" />
      <noscript><img src="/media/djmediatools/cache/235x150-towidth-90-images_djmediatools_eskiz.jpg" alt="eskiz" /></noscript>                               
       <div class="dj-slide-desc">
            <!-- Slide description area: START -->
            <div class="dj-slide-desc-in">   
                <div class="dj-slide-desc-bg"></div>
                <div class="dj-slide-desc-text">
                <div class="dj-slide-title">
                  eskiz
                </div>
                <div style="clear: both"></div>
                        </div>
                    </div>
                    <!-- Slide description area: END -->
                    </div></a>
            </div>
        </div>
 
Последнее редактирование:
В разметке страницы явно видно где дублируется
HTML:
<div class="dj-slide " >
  <div class="dj-slide-in">
    <a rel="lightbox-grid1c" title="eskiz" href="/images/djmediatools/eskiz.jpg" target="_self"><img width="235" height="150" src="/components/com_djmediatools/assets/images/blank.gif" data-src="/media/djmediatools/cache/235x150-towidth-90-images_djmediatools_eskiz.jpg" alt="eskiz" class="dj-image" />
      <noscript><img src="/media/djmediatools/cache/235x150-towidth-90-images_djmediatools_eskiz.jpg" alt="eskiz" /></noscript>
    </a>

    <a rel="lightbox-grid1c" title="eskiz" href="/images/djmediatools/eskiz.jpg" target="_self"><img width="235" height="150" src="/components/com_djmediatools/assets/images/blank.gif" data-src="/media/djmediatools/cache/235x150-towidth-90-images_djmediatools_eskiz.jpg" alt="eskiz" class="dj-image" />
      <noscript><img src="/media/djmediatools/cache/235x150-towidth-90-images_djmediatools_eskiz.jpg" alt="eskiz" /></noscript>                              
       <div class="dj-slide-desc">
            <!-- Slide description area: START -->
            <div class="dj-slide-desc-in">  
                <div class="dj-slide-desc-bg"></div>
                <div class="dj-slide-desc-text">
                <div class="dj-slide-title">
                  eskiz
                </div>
                <div style="clear: both"></div>
                        </div>
                    </div>
                    <!-- Slide description area: END -->
                    </div></a>
            </div>
        </div>
Большое тебе спасибо!
Я решил проблему, оказалась проблема с формированием html кода.
От души!
 
Назад
Сверху