scrollContainer function null Defines a contaier element inside of which the table scrolls vertically and/or horizontally. usually a wrapping div

scrollingTop number or function 0 Offset from the top of the window where the floating header will 'stick' when scrolling down

getSizingRow function null The plugin uses the first row in the table body to calculate floated header's column sizes. It expects this row to contain <td> s with colspan of at most 1. If the first row does not meet that requirement, you must implement this function.



Returns: jquery object containing tds. Length of this element much match the number of columns in the table.

example use

useAbsolutePositioning boolean true Position the floated header using absolute positioning or using fixed positioning. Fixed positioning peforms better with tables that use window scrolling, but fails miserably on highly dynamic pages where DOM can be suddenly modified causing the location of the floated table to shift. (You should call .floatThead('reflow') in this case, but you cant always instrument your code to make that call.)

debounceResizeMs number 1 The headers are repositioned on resize. Because this event has the potential to fire a bunch of times, it is debounced. This is the debounce rate.

zIndex number 1001 z-index of the floating header