Фильтр по:
  

  • Страница 1 из 1
  • 1
Модератор форума: Admin, Cибиря4ка, Komoff, Diana  
Проблема с mouseout
Дата: Понедельник, 21.05.2012, 15:07 |
vadimreal
Сержант
Группа: Проверенные
Сообщений: 29
Награды: 0
Репутация: 0
Статус: Offline


Здравствуйте) описываю вставшую проблему:
Есть один div id=timeline внутри него куча маленьких divок class="dinamikDiv"
проблема такова мне надо чтобы при выходе из timeline переменной scrollDown присваивалось значение false

что я делаю:
$("#timeline").mouseout(function(e){
scrollDown=false;
});
Проблема в том что когда мышка перемещается внутри timeline и попадает на дочернюю клетку то срабатывает эта функция... Как сделать исключения? либо какой то другой совет.
Спасибо.


 
Дата: Понедельник, 21.05.2012, 16:40 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


vadimreal,
Quote (vadimreal)
что я делаю:
Code
$("#timeline").mouseout(function(e){  
scrollDown=false;  
});

Проблема в том что когда мышка перемещается внутри timeline и попадает на дочернюю клетку то срабатывает эта функция... Как сделать исключения? либо какой то другой совет.

Добрый.
mouseout - не лучший обработчик в данном случае.
Попробуй вот так:
Code
$("#timeline").mouseleave(function(){
  alert(this.id);
/*scrollDown=false;*/
});

- Он не передает обработчик вложенным элементам, (нет всплытия) и выполняется только один раз, на самом элементе к которому привязан.


 
Дата: Понедельник, 21.05.2012, 20:32 |
vadimreal
Сержант
Группа: Проверенные
Сообщений: 29
Награды: 0
Репутация: 0
Статус: Offline


"выполняется только один раз" -- вот это меня не удовлетворит если это так...((

 
Дата: Понедельник, 21.05.2012, 21:09 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


vadimreal,
Quote (vadimreal)
"выполняется только один раз" -- вот это меня не удовлетворит если это так...((

Один раз на один выход курсора за пределы элемента. Вы бы хотя бы посмотрели что к чему )


 
Дата: Понедельник, 21.05.2012, 21:38 |
vadimreal
Сержант
Группа: Проверенные
Сообщений: 29
Награды: 0
Репутация: 0
Статус: Offline


Сори я не в рабочей системе был.. поэтому оценивал только по прочитанному.. завтра с утра протестю) приболел( поэтому придется ночью спать(

 
  • Страница 1 из 1
  • 1
Поиск:


Мобильная версия