Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Неправильно переписывается массив
Покинул форум
Сообщений всего: 219
Дата рег-ции: Нояб. 2010
Помог: 3 раз(а)
http://jsfiddle[dot]net/zypikov/D5byW/15/
по этому адресу залит скрипт, по клику на слове карусель появляеся каруселька. Пытаюсь сделать прокрутку для показа изображений. Каждый раз по клику влево или вправо переписывается массив rotatingimage, точнее переписывается неправильно. А если быть точным, то я с ним вообщем не могу работать. Приходится создавать промежуточные массивы newmas и newmasS.
Работает все нормально до тех пор, пока не идет присвоение
(строка 301 и 349), которое нужно чтобы прокрутка начаналась с того изображение, на котором завершилось предыдущая.
В скрипте сейчас много лишнего, да и объяснение малопонятное. Но если кому не лень, может скажет в чем дело. Времени много убил и не пойму почему проблемы с переписыванием массива rotatingimage
----- У всего есть обратная сторона.
IllusionMH
Отправлено: 04 Февраля, 2013 - 15:52:59
Активный участник
Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011 Откуда: .kh.ua
Помог: 242 раз(а)
zypikov, просмотрел в Опере и ГХ - проблема явно не в присвоении массивов.
zypikov
Отправлено: 05 Февраля, 2013 - 02:02:49
Частый гость
Покинул форум
Сообщений всего: 219
Дата рег-ции: Нояб. 2010
Помог: 3 раз(а)
IllusionMH пишет:
zypikov, просмотрел в Опере и ГХ - проблема явно не в присвоении массивов.
Вы не имеете ввиду тот момент, когда проводите мышкой по одному из фото и все изображения начинают перемещаться дергаясь?) Сейчас посмотрел и ужаснулся. Я ведь порезал эти функции. Видимо, неправильно ревизию вставил из-за конченого интернета.
Короче если на них не наводит, то прокрутка работает. Только если тыкать сначала в одном нарпавлении, прокрутка в другом начнется не с той позиции на которой закончилась предыдущая.
Если вы раскоментируете указынные мною строки в одной из функций по обработке перемещения фото, то увидите как при клике на стрелку фотки начнут перемещатся совсем не как надо.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.