Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 01.02.2010, 18:17
Аватар для Ivanishin
Интересующийся
Отправить личное сообщение для Ivanishin Посмотреть профиль Найти все сообщения от Ivanishin
 
Регистрация: 08.10.2008
Сообщений: 13

Мараторий,
parseInt lействительно подействовал, спасибо
Ответить с цитированием
  #12 (permalink)  
Старый 01.02.2010, 21:34
Аватар для Ivanishin
Интересующийся
Отправить личное сообщение для Ivanishin Посмотреть профиль Найти все сообщения от Ivanishin
 
Регистрация: 08.10.2008
Сообщений: 13

Для прокрутки использую функцию вместе с setInterval. Из функции-обработчика onmousemove вызываю:

setInterval( goScroll('left',speedCoeff1), 100 );


и вот сама функция
function goScroll(direction,speed){
  switch (direction) {
    case 'left':
       hall_container.style.left = ( parseInt(hall_container.style.left) + speed ) + 'px';
      break;
//...
  }
}


Но она работает не так как хотелось бы. Точнее все происходит как будто и нету setInterval - то есть скролл осуществляется только при вождении мышкой, а не "автоматом". Что не так делаю?
Ответить с цитированием
  #13 (permalink)  
Старый 01.02.2010, 22:15
Аватар для Мараторий
Кандидат Javascript-наук
Отправить личное сообщение для Мараторий Посмотреть профиль Найти все сообщения от Мараторий
 
Регистрация: 22.01.2010
Сообщений: 114

Внутри setInterval вы вызываете функцию goScroll
goScroll('left',speedCoeff1)

и результат ее работы передается первым параметром для setInterval.
Полагаю, что эта функция ничего не возвращает, т.е. возвращает undefined.
Вам надо сделать что-то типа этого:
setInterval( function() { goScroll('left',speedCoeff1) }, 100 );
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
помогите сделать начало слайдшоу c рандомной картинки Nekojiru Ваши сайты и скрипты 0 20.07.2009 19:50
Помогите сделать такое меню(( Lilith Я не знаю javascript 2 02.06.2009 02:31
Помогите сделать программу расчета зарплаты сотрудникам Юлия29 Общие вопросы Javascript 1 22.02.2009 23:11
Помогите сделать простое меню debugger Элементы интерфейса 1 09.09.2008 23:14
Как сделать, что бы изображения пропадали. Dronch Элементы интерфейса 7 28.08.2008 21:55