2012-05-23 2 views
2

У меня есть таблица внутри контейнера (переполнение). Некоторые особенности таблицы:таблица прокрутки внутри div не работает в IE

1 - парить строка (, выделенное)

2 - нажмите строку и поставьте отметку на нем

3 - двойной щелчок или ввести открытые window.location

4 - стрелка вниз/вверх навигации подряда, выделенный (держать его на середине контейнера)

5 - когда контейнер Улитки, строка, выделенная держать на середине контейнера

ОШИБКИ:

И.Е.

1 - когда контейнер прокрутки, то, выделенная строка не показывать/работу (с помощью клавиши курсора и прокрутки)

ошибки Сообщ

var row_top = $(box).find('table').find('.row-highlight').offset().top; it is null or not is a object 
Line: 100 
Character: 21 
Code: 0 

OPERA

1 - при нажатии на строку и используйте клавишу со стрелкой, переходите к среднему контейнеру, не сохраняйте последовательность навигации.

2 - кнопка пресса не работает, только когда стрелка продолжает работать.

DEMO

+0

не могли бы вы объяснить больше об этом », когда контейнер прокрутки, строка с подсветкой не отображается/работает (с помощью клавиши со стрелкой и прокруткой) –

ответ

1

Вот код, который устанавливает ряд подсветку при наведении курсора мыши. Это также синхронизирует выделение строки с помощью мыши на колесике мыши. Вам, вероятно, придется расширять это, чтобы поддерживать синхронизацию после клавиш со стрелками.

how to highlight rows in a table on mouse hover ?

1

Кришнан, что это не то, что мне нужно. Я объясню: когда я прокручиваю, мне нужна эта средняя строка в виде div будет выделена (выбрана). Например, в строке есть строка 1,2,3,4,5, поэтому строка 3 будет выделена. При прокрутке вниз снова появится строка 6,7,8,9,10, поэтому строка 8 будет выделена. Когда я говорю «выделить» означает выбранный

Смежные вопросы