Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по вёрстке » Переключять фото нажатием на увеличенное фото DLE

Переключять фото нажатием на увеличенное фото DLE


     14.12.2012    dle 9.7    Общие вопросы по вёрстке, Хаки    3960

вопрос
Когда я нажимаю на фото, то фото увеличивается, и при нажатие на увеличенную картинку она уменьшается , а я хочу сделать чтобы она переходила на следующую, так как работает кнопка next. Спасибо за помощь

Ответа пока нет


9 комментариев

ПафНутиЙ
Админ

ПафНутиЙ - 14 декабря 2012 22:40 -

а чем не устраивают стрелки на клавиатуре?

Каков вопрос - таков и ответ. Просто помните об этом.

ch57
Юзер

ch57 - 14 декабря 2012 23:14 -

Просто многие кликают на фото, как "вконтакте" и думают увидеть следующее фото, а в итоге фото закрывается, хотелось бы от такой мелочи избавиться. Спасибо

TheImDim
Юзер

TheImDim - 15 декабря 2012 04:37 -

Никак, скрипт highslide.js полностью закодирован, правда незнаю зачем.

ch57
Юзер

ch57 - 15 декабря 2012 14:31 -

я перерыл множество сайтов на DLE и встретил такой сайт (извините за содержание сайта, но там фото перелистывается так как надо http://ogli.org/2012/09/09/bryunetka-pokazyvaet-svoe-krasivoe-telo-i-silikonovye-siski-na-prirode-vozle-svoey-mashine.html), выдрал от туда highslide.js и прикрутил highslide.css как у них через <link />
но не работает .

ch57
Юзер

ch57 - 15 декабря 2012 14:35 -

в той ссылке ошибка вот правильная ссылка http://ogli.org/2012/09/09/bryunetka-pokazyvaet-svoe-krasivoe-telo-i-silikonovye-siski-na-prirode-vozle-svoey-mashine.html
буду признательный если поможете. Спасибо

nowheremany
Эксперт

nowheremany - 15 декабря 2012 14:47 -

    hs.Expander.prototype.onImageClick = function(sender) {
   return hs.next();
  };

Благодарность принимаю тут Связь

ch57
Юзер

ch57 - 15 декабря 2012 14:52 -

это где прописать?

ch57
Юзер

ch57 - 15 декабря 2012 14:58 -

Делал не получилось, кнопки и цвета поменялись но фото не перелистывается

ch57
Юзер

ch57 - 15 декабря 2012 19:36 -

<script language="javascript" type="text/javascript">
//<!--
hs.align = 'center';
hs.transitions = ['expand', 'crossfade'];
hs.Expander.prototype.onImageClick = function(sender) {
return hs.next();
};
//-->
</script>

и заменить файл /engine/classes/highslide/highslide.js с того сайта и подключить highslide.css отдельно.
Спасибо за помощь

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх