onmouseMove для TR
Всем привет.
Возникла следующая проблема: Если повесить обработчик события mouseMove на строку таблицы (TR), то событие не срабатывает в межклеточном интервале. С одной стороны проблема решается через collaps, но с другой - не добиться "стандартных" границ таблицы. (когда каждая ячейка имеет границу и отступ от другой ячейки) Пробовал в последних GoogleChrome, Opera, Safari. А вот под FireFox событие сработало как планировалось. Может кто сталкивался с подобной проблемой и подскажет решение? |
Sinot,
а что mouseMove у вас делает? |
Да собственно это не важно.
Но в данном случае: function ev(event) { console.log('x: '+event.pageX+' y: '+event.pageY); } Суть в том, что пока юлозишь по ячейкам строки все срабатывает, но в межклеточном интервале - нет. |
Цитата:
|
А определять в какой строке курсор через координаты? Тогда как быть с не предсказуемой высотой строк?
|
Прежде чем что то изобретать, какая идея в том чтобы ловить onmousemove на ячейках таблицы? Тултипы или подсветка строки/ячейки... У вас уже спрашивали, в чем именно задача то?
|
Цитата:
Узнать перемещает ли пользователь курсор по строке (может быть одна конкретная или несколько) таблицы или нет (в том числе курсор стоит на месте) в данный момент времени. |
Цитата:
|
Цитата:
|
Цитата:
Ты с одной стороны хочешь межстрочный интервал, а с другой поражаешься что когда мышкой по нему елозишь тебе падает не ячейка и не строка а таблица. Одной попой на два стула? |
Часовой пояс GMT +3, время: 19:45. |