• Страница 1 из 1
  • 1
Модератор форума: likbezz  
Скрипты и коды для юкоз - Форум аццкого кодера » Как сделать? Информация для вновь прибывших » Как сделать... » Как чтобы при клике на фото открывалась следующая картинка!?
Как чтобы при клике на фото открывалась следующая картинка!?
Дата: Воскресенье, 05.09.2010, 21:07 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Anna-Foto,

Quote (Anna-Foto)
! Подскажите, пожалуйста, какой код (скрипт) поставить, чтобы при клике на фото открывалась следующая картинка!? (Скрипт, данный в той теме - не действует) ((

... Ну ...
Примерно вот так ... (за основу взят скрипт YuriT)
В шаблоне «Страница с полной фотографией и комментариями» находите и меняете вот этот код

Quote
$PHOTO$

На вот этот:

Code
<a id="nextPhoto">$PHOTO$</a>

- Один-в-один.
Где нибудь в низу, в этом же шаблоне, например перед <?if($COM_IS_ACTIVE$)?> вставляем вот этот скрипт:

Code
<script type="text/javascript">
$(document).ready(function(){
/* Start DocumentReady */
var nextPh=$('#nextPh').parent().attr('href')||$('#prevPh').parent().next('a.photoOtherLink').attr('href');
if(typeof nextPh!=='undefined'){
$('#nextPhoto img').click(function(){window.location=nextPh;return false;});
};
/* End DocumentReady */
});
</script>

...
Всё работает ... для всех ... и для пользователей, “которые имеют права помечать области на фотографиях” ...
За основу взят скрипт от YuriT (пост №9)

Потыкать в картинки и посмотреть как работает можно вот здесь .... «http://tng.ucoz.ru/photo/fotografija_13/1-0-13» ....

P.S. Так как не все картинки, из добавленных, если их больше чем 11, в списке, переход осуществляется на первую из этого списке ... Чёт, походу, криво объяснил ... Да? ... ヅ

Вот скрин ...

После того, как посмотрите последнюю фотку, №15, при клике на большой картинке, перейдете на фотку №5, так как фотки №1 в этом списке нет. ... Пока не решил проблемку. По простому ... А не «по простому» - слишком запутанно получается ... ヅ



Flesh

Прикрепления: 7071107.png (44.5 Kb)

 
Дата: Воскресенье, 05.09.2010, 21:10 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Anna-Foto,
Quote (Anna-Foto)
если отключить нижнее меню (т.е. убрать коды комментариев, кол-ва просмотров, переключателей стр. и прочее) - этот скрипт не срабатывает((

- Скрипт берёт адреса следующих страниц вот от сюда. То есть если этих элементов не будет вообще - он работать не будет. Их можно просто скрыть, если нужно. ヅ

...
Пробовал, даже так всё работает ...

Quote (Anna-Foto)
<img src="$FULL_PHOTO_DIRECT_URL$" border="0" alt="$PHOTO_NAME$"/></a>

- только фотки очень большие .. лучше использовать системный код. $PHOTO$ ...
...

Quote (Anna-Foto)
А вот тут: http://fotografff.ru/photo....9 - ну никак не хочет((

- Если отключить нижнее меню - скрипту неоткуда будет брать адрес следующей страницы. Оно нужно, но его можно скрыть ..
Например вот так:

Code
<td colspan="2" align="center"style="display:none;">$NEAR_PHOTOS$ <div style="......


...
Потыкать в картинки и посмотреть как работает можно там же .... ヅ



Flesh

Прикрепления: 4955377.png (46.5 Kb) · 6527308.png (141.4 Kb)

 
Скрипты и коды для юкоз - Форум аццкого кодера » Как сделать? Информация для вновь прибывших » Как сделать... » Как чтобы при клике на фото открывалась следующая картинка!?
  • Страница 1 из 1
  • 1
Поиск:


Мобильная версия