У меня есть таблица со ссылками в заголовке, которые скрывают диапазон ячеек. Я хочу сделать ячейки selectable()
, используя jQueryUI , но скрытые ячейки + selectable()
вызывают странное поведение.
Пример: http://jsfiddle.net/gvmNv/1/
В Chrome, если ячейки скрыты и затем применяется selectable()
, похоже, что некоторые фантомные ячейки вставлены в таблицу, но их нет в dom (таблица 1).
В таблице 2 то же самое произойдет, если щелкнуть, чтобы скрыть ячейки, а затем сделать выбор.
В IE8, если ячейки скрыты, при выборе скрытых ячеек также выбираются скрытые ячейки.
Кроме того, если диапазон ячеек выбран, а затем скрыт, последующие выделения не отменяют выбор скрытых ячеек.
Я не видел этих проблем в Firefox 9.
Может кто-нибудь объяснить это? Есть ли способ это исправить?