Создать ответ 
Случайный вывод зависимых элементов
Автор Сообщение
3aiac Не на форуме
Младший сержант
*

Сообщений: 20
У нас с: Oct 2014
Сообщение: #11
RE: Случайный вывод зависимых элементов
(15.10.2014 21:15:20)Admin писал(а):  А что тут подписывать? fadeOut - скрывает изображение, fadeIn - показывает, attr - заменяет путь к изображению.
Тут главное синтаксис понять, а функций в jQuery не так уж и много.

К сожалению, в стандартном наборе jQuery только пару функций по смене изображений (изменение размера или прозрачности), так что для красивой смены изображений надо искать какой-нибудь плагин.

Спасибо! Да мне не нужен красивый, этот устраивает! Просто для себя хотел разобраться) Помогли, спасибо! Отличный форум!
15.10.2014 21:21:45
Найти все сообщения Цитировать это сообщение
3aiac Не на форуме
Младший сержант
*

Сообщений: 20
У нас с: Oct 2014
Сообщение: #12
RE: Случайный вывод зависимых элементов
Добрый вечер. У меня при переключении картинки по клику сначала мерцает текущая картинка, а потом только появляется новая. И так постоянно. Как бы вся страница мерцает. Можно это как-то исправить? Вот скрипт залит сюда makar.sharelife.ru/test.php Я уменьшил время анимации перехода, но мерцание заметно. Помогите, пожалуйста!
16.10.2014 20:59:56
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #13
RE: Случайный вывод зависимых элементов
А что сделать то надо? Что нужно в конечном итоге? Просто Вы сделали пару изменений в коде, по которым непонятно что должно было получиться.

Если Вам просто надо было сменить эффект смены изображений, то Вам необходимо изменить цифры, отвечающие за продолжительность выполнения анимации, т.к. они указываются в миллисекундах, а Вы указали 0 для скрытия и 1 для показа. Поставьте хотя бы 100 и там и там.
16.10.2014 21:10:59
Найти все сообщения Цитировать это сообщение
3aiac Не на форуме
Младший сержант
*

Сообщений: 20
У нас с: Oct 2014
Сообщение: #14
RE: Случайный вывод зависимых элементов
В конечном итоге нужно чтобы при клике сразу открывалось новое изображение, а тут сначала старое мелькает, а потом только новое появляется. Я разные цифры ставил, результат такой же(
16.10.2014 21:41:21
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #15
RE: Случайный вывод зависимых элементов
Сразу, это значит без эффекта смены?
Тогда функция chgImg будет такая:
Код:
function chgImg(x) {
n+=x;
if (n>=imgs.length) n=0;
if (n<0) n=imgs.length-1;

$('#slide_show_link').attr('href', imgs[n]);
$('#slide_show').attr('src', imgs[n]);
}
16.10.2014 22:39:30
Найти все сообщения Цитировать это сообщение
3aiac Не на форуме
Младший сержант
*

Сообщений: 20
У нас с: Oct 2014
Сообщение: #16
RE: Случайный вывод зависимых элементов
ОГРОМНЕЙШЕЕ СПАСИБО! Это именно то, что нужно!
17.10.2014 09:18:59
Найти все сообщения Цитировать это сообщение
3aiac Не на форуме
Младший сержант
*

Сообщений: 20
У нас с: Oct 2014
Сообщение: #17
RE: Случайный вывод зависимых элементов
Добрый вечер. Скажите, а возможно ли сделать так, чтобы изображения из папки прокручивались без повторов, а когда все изображения прокрутятся, продолжить нельзя было бы, и вылезала надпись типа Изображения закончились? Такой скрипт возможно сделать?
17.10.2014 21:59:56
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #18
RE: Случайный вывод зависимых элементов
В таком случае функция chgImg будет выглядеть так:
Код:
function chgImg(x) {
n+=x;
if (n>=imgs.length) { n=imgs.length-1; alert("Изображения закончились!"); }
if (n<0) { n=0; alert("Это первое изображение!"); }

$('#slide_show_link').attr('href', imgs[n]);
$('#slide_show').attr('src', imgs[n]);
}
18.10.2014 16:37:24
Найти все сообщения Цитировать это сообщение
3aiac Не на форуме
Младший сержант
*

Сообщений: 20
У нас с: Oct 2014
Сообщение: #19
RE: Случайный вывод зависимых элементов
Работает! Спасибо! А другие варианты вывода есть, не всплывающее окно? Например, чтобы загрузилась другая страничка.
18.10.2014 19:24:41
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #20
RE: Случайный вывод зависимых элементов
Варианты конечно есть, Вы просто скажите как Вам надо...
18.10.2014 19:42:15
Найти все сообщения Цитировать это сообщение
Создать ответ 


Переход:


Пользователи просматривают эту тему: 1 Гость(ей)


LiveInternet
© Copyright 2011-2024 by UsefulScript.ru