26.11.2014, 01:41
|
Кандидат Javascript-наук
|
|
Регистрация: 19.05.2013
Сообщений: 144
|
|
Отсановить показ слайдов
Как остановить показ слайдера, после того как он показал все слайды, что бы повторно не показывал только по клику.
Сам слайдер:
http://learn.javascript.ru/play/r3MNIb
Последний раз редактировалось soltx, 26.11.2014 в 01:50.
|
|
26.11.2014, 01:59
|
Профессор
|
|
Регистрация: 23.10.2010
Сообщений: 2,718
|
|
Надо читать документацию на слайдер. Почитайте.
Панорамная смена картинок - полный отстой. Глаза б мои не видели.
|
|
26.11.2014, 02:07
|
Кандидат Javascript-наук
|
|
Регистрация: 19.05.2013
Сообщений: 144
|
|
http://slidesjs.com/#docs прочел есть только запустить, остановить, показать кнопки, скрыть
|
|
26.11.2014, 02:51
|
Профессор
|
|
Регистрация: 23.10.2010
Сообщений: 2,718
|
|
да ну на, а callback на дан?
complete: function(number) {
// Do something awesome!
// Passes slide number at end of animation
}
Мне вообще пофигу, но удивляет бесконечная апатия мемберов к исследованиям. Если на лбу зеркально не написали - значит этого нет. Впрочем, сюда наверняка только и приходят такие, кто не способен сам исследовать.
Ну то есть возможно это и не оно, но проверить надо все что имеется.
Да и поменяйте на crossfade, не мучайте людей.
|
|
26.11.2014, 02:54
|
Профессор
|
|
Регистрация: 23.10.2010
Сообщений: 2,718
|
|
Особенно охуитительно впечатляют эффекты когда тебе резали глаза панорамой чтоб в финале хуууууякс и всю галерею прокрутить теперь в обратном порядке.
Они что, LCD лижут эти дизайнеры?
Дизайнер, запомни правило зрения - оно смотрит всегда в 1 точку в каждый момент времени. Когда юзер на таче листает фотки - это НЕ то же самое когда ты их начнешь листать за него. ПОтому что юзер перед тем как листануть смотрит на свой палец, влево или вправо, потом листает не видя самого эффекта, поскольку рукой закрыто и смотрит на картинку. А когда она сама скачет как в жопой на угли севшая - это совсем другой эффект.
Последний раз редактировалось kostyanet, 26.11.2014 в 02:57.
|
|
26.11.2014, 03:26
|
Кандидат Javascript-наук
|
|
Регистрация: 19.05.2013
Сообщений: 144
|
|
Я тебя вообще kostyanet не понимаю, ты любитель по дерзить? по твоим сообщениям это видно, по твоей логике сюда нужно приходить только с теми задачами, которые отнюдь не для начинающих, ну не увидел я вернее ни так перевел с английского, перевод делал в транслите, сюда пришел когда уже зае.. эти качели, смог бы решить, решил бы не писал сюда, а за то что подсказал благодарность тебе большая от меня не нервничай больше и не бери в голову.
Последний раз редактировалось soltx, 26.11.2014 в 05:16.
|
|
26.11.2014, 05:00
|
Кандидат Javascript-наук
|
|
Регистрация: 19.05.2013
Сообщений: 144
|
|
complete: function(number) {
if(number == 4) {
play: {
auto: false
}
};
Не получилось остановить, так и не понял, что я неправильно делаю, если вывожу в консоль, то вижу что срабатывает условие
if(number == 4) { console.log ('on');}
|
|
26.11.2014, 06:46
|
Профессор
|
|
Регистрация: 23.10.2010
Сообщений: 2,718
|
|
Если там есть кнопка стоп, значит там есть метод стоп. Или хотя бы можно нажать эту кнопку.click() чтоб метод не искать.
И вообще, это чья-то прога, конкретная, поэтому кто в ней лучше разбирается кроме автора? Найдите его и выносите ему мозг. Или другую найдите, получше этой убогой.
Кстати, что значит restartDelay:?
|
|
26.11.2014, 11:22
|
|
Профессор
|
|
Регистрация: 27.05.2010
Сообщений: 33,109
|
|
soltx, каждый раз на 4 снимке будет остановка
$(function() {
var s = $('#slides').slidesjs({
width: 940,
height: 528,
play: {
active: true,
auto: true,
interval: 4000,
swap: true,
pauseOnHover: true,
restartDelay: 2500
},
callback: {
complete: function(number) {
if (number == 4) {
s.plugin_slidesjs.stop(true)
}
}
}
}).data();
});
http://learn.javascript.ru/play/aEqKg
Последний раз редактировалось рони, 26.11.2014 в 11:31.
|
|
26.11.2014, 13:29
|
Кандидат Javascript-наук
|
|
Регистрация: 19.05.2013
Сообщений: 144
|
|
Сообщение от kostyanet
|
Если там есть кнопка стоп, значит там есть метод стоп. Или хотя бы можно нажать эту кнопку.click() чтоб метод не искать.
|
Я еще то толком и про методы ничего не знаю, правду говоря, дальше основ еще не прошел.
по кнопкам кликал но я не увидел в console каких то движений
Цитата:
|
И вообще, это чья-то прога, конкретная, поэтому кто в ней лучше разбирается кроме автора? Найдите его и выносите ему мозг. Или другую найдите, получше этой убогой.
|
Автору отписал, но пока нет ответа, видать и не будет, он вроде дал понять что его помощь 100$ стоит, на сайте есть информация про это, правда я не переводил но наверно так оно и есть.
На будущее буду искать такой слайдер где нужно минимальные усилия предпринимать что бы что то решить
Цитата:
|
Кстати, что значит restartDelay:?
|
Но тут слово самого говорит за себя: Перезапустить через какое то время? если я не ошибаюсь...
Спасибо! старина рони , что прям взяли и показали
Не почтите за наглость, а есть ли возможность указать last, а не число?
|
|
|
|