2013-02-13 3 views
0

логика и настройка:получать JScrollPane работать на DIV, содержащий таблицу DataTables

«обертка» ДИВ представляет собой набор высоты и ширины.

jscrollpane установлено для применения к обертке.

«wrapper» div содержит текст над экземпляром таблицы datatables (которая сама находится в другом div).

желаемый результат: jscrollpane применяется к div 'wrapper'.

текущий результат: jscrollpane не появляется, а div 'wrapper' не является прокручиваемой областью.

У меня нет ссылки на тестовый сайт, и настройка этого в jsfiddle будет doozy (но я начну с нее сейчас и отправлю ссылку как можно скорее).

обновление: хмм, я, кажется, он работает на jsfiddle (http://jsfiddle.net/rwone/AGf9M/) но не тест сайта :(

, возможно, это происходит потому, что на полигоне я использую данные из базы данных и высоту таблица DataTables не существует до тех пор, после загрузки данных? поэтому ScrollPane не не срабатывает? я не знаю :(

$(document).ready(function() { 
$('#example').dataTable(); 
$('#wrapper').jScrollPane(); 
}); 

может JScrollPane работать на DIV, который содержит вложенную Див и таблицу? или это возможно, просто конфликт между сценариями jscrollpane и datatables (firebug не показывает ошибки s)?

Любые идеи?

ответ

0

решения, казалось, установив высоту стола с:

"sScrollY": "300", 
"bScrollCollapse": false 

это как-то дало JScrollPane достаточно информации, чтобы быть вызвано, чтобы создать зону прокрутки для размещения высоты.