я заменил альбом лайтбоксом (jquery.lightbox-0.5). Бокс работает, при клике увеличивает фотку, но показывает по одной фотке, а хотелось бы сделать что бы можно было листать вперед и назад.
Quote (jek_25)
Думаю что в скрипте лайтбокса надо что то прописать, но я не знаю как
Правильно думаете, и менять нужно достаточно много. Так что нет, так просто сделать не получится. ...
возможно ли сделать перелистывание фото - предыдущее-следующее на странице с полной фотографией и комментариями? далось мне, что раньше было две стрелки рядом с фотографией, при нажатии на которые листались фото, весь код перерыл, но даже намеков не нашел
Не очень поняло смысл фразы, но стрелки есть и они перелистывают, но не фото а превью.
А никогда не было, что подобные стрелки сами фотографии в фотоальбоме? Мне покажись, что такое было у меня когда-то, и поддерживалось все это самой системой
Как сделать что бы при переходе на следующую фотографию
Спасибо! Мне даже это подойдет. Если картинка листается вперед, почему бы ее не сделать и назад?
Код
<a id="prevPhoto" style="cursor:pointer;"><img src="тут будет картинка назад" /></a> <a id="nextPhoto" style="cursor:pointer;"><img src="тут будет картинка вперед" /></a>
а яваскриптов сейчас 2:
Код
<script type="text/javascript"> $(document).ready(function(){ var ya='#phHame'; /* Имя якоря */ var nextPh=$('#nextPh').parent().attr('href')||$('#prevPh').parent().attr('href'); if(typeof nextPh!=='undefined'){ $('#nextPhoto img').click(function(){window.location=nextPh+ya;return false;}); }; }); </script> <script type="text/javascript"> $(document).ready(function(){ var ya='#phHame'; /* Имя якоря */ var prevPh=$('#prevPh').parent().attr('href')||$('#nextPh').parent().attr('href'); if(typeof prevPh!=='undefined'){ $('#prevPhoto img').click(function(){window.location=prevPh+ya;return false;}); }; }); </script>
Их наверняка слепить можно в 1, правда я в этом не силен, но метод "научного тыка" творит чудеса А вообще, насколько корректно использовать такую конструкцию из 2 скриптов? Укоз не заворчит по поводу запросов?
В таком виде меня вполне все устроит. Стрелки справа-слева от фотки я через таблицу сделать могу(ну колхозно, а как иначе)
Чет даже неудобно как-то. Сначала растревожил людей, а сейчас, похоже, "переобуюсь"
А вообще, насколько корректно использовать такую конструкцию из 2 скриптов?
Смотря с какой колокольни смотреть ) - работает - и хорошо, но я бы написал более красиво) .. но на данный момент мне это не интересно. Возможно, ... да нет, вряд ли.. если кто закажет если)
А объединить вот так:
Код
<script type="text/javascript"> $(document).ready(function(){ var ya='#phHame'; /* Имя якоря */ var nextPh=$('#nextPh').parent().attr('href')||$('#prevPh').parent().attr('href'); var prevPh=$('#prevPh').parent().attr('href')||$('#nextPh').parent().attr('href'); if(typeof nextPh!=='undefined'){ $('#nextPhoto img').click(function(){window.location=nextPh+ya;return false;}); }; if(typeof prevPh!=='undefined'){ $('#prevPhoto img').click(function(){window.location=prevPh+ya;return false;}); }; }); </script>