検証せずに記憶だけで書くよ。
The website is currently not available
jquery.tablesorter.pager.js使ってて、
<table id="テーブル"> <caption>キャプション</caption> </table> <div id="ページャー">
っていうコードではページャーがテーブルに埋もれてしまった。キャプションを外せば無問題。
ソースを見ると、ページャーのコンテナの位置調整が
top: o.offset().top + o.height() + 'px',
ってなってるんだけど、$(table).offset().top はキャプションの上端を示すけど $(table).height()はキャプションを除いた部分の高さになってるから、キャプションの高さ分ずれてしまうようだ。
めんどくさかったので
$(ページャー).css({marginTop: $(キャプション).height() + 'px'});
ってやってページャーのmargin-topずらしてやった。