Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Помощь в доработке небольшого скрипта. скрипт рабочий, но с неприятным нюансом 
:(
    Опции темы
Russsel
Дата 20.7.2013, 21:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 20.7.2013

Репутация: нет
Всего: нет



Товарищи! Помогите подредактировать скрипт, плиз. Это скрипт для циклического вывода в блок разного контента. Всё работает хорошо. Только есть один нюанс - при каждом открытии/перезагрузке страницы. Показ контента в блоке (id="novinka") начинается с пустоты, а не с "КОНТЕНТ-1". Длительность показа пустоты такая же как и контента, т.е. довольно длительная. Это очень напрягает. Подскажите как исправить, чтобы "КОНТЕНТ-1" загружался в блок сразу с загрузкой страницы. Спасибо!

Код

$(function() {
   
  var arr = ['КОНТЕНТ-1', 'КОНТЕНТ-2'];
   
  $('#novinka')
    .data('intervalLink', window.setInterval(function() {
      var i = arguments.callee.i ? arguments.callee.i : 0,
        message = arr[i];
      $('#novinka').animate({
        opacity: 0
      }, 500, function() {
        $(this).html(message);
      }).animate({
        opacity: 1
      }, 500);
      arguments.callee.i = (i++ == (arr.length - 1)) ? 0 : i++;
    }, 15000));
});

PM MAIL   Вверх
AntonSaburov
Дата 21.7.2013, 10:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


Профиль
Группа: Модератор
Сообщений: 5658
Регистрация: 2.7.2002
Где: Санкт-Петербург

Репутация: нет
Всего: 118



Вы видимо не очень понимаете разницу между Java и JavaScript - задавайте вопрос в другом разделе.
PM MAIL WWW ICQ   Вверх
prototype
Дата 24.7.2013, 11:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 24
Регистрация: 19.7.2010

Репутация: нет
Всего: нет



Russsel, после объявления массива arr
Код

var arr = ['КОНТЕНТ-1', 'КОНТЕНТ-2'];

Добавьте:
Код

$('#novinka').html(arr[arr.length-1]);



Цитата(AntonSaburov @  21.7.2013,  10:11 Найти цитируемый пост)
Вы видимо не очень понимаете разницу между Java и JavaScript

Правильно понимает, JavaScript же.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0984 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.