2011-08-12 4 views
0

私はtablersorter jQueryプラグイン(www.tablesorter.com)を使用しようとしていますが、GoogleからYQL経由で動的に取り込まれたテーブルで動作させることはできませんYQL生成テーブルでtablesorter jQueryプラグインを使用

Results 

Name Team Position Time Shots six seven eight 
Abdoun Algeria Midfielder 16  0  6 0  0 
Abe  Japan Midfielder 351  0  101 14  0 
Abidal France Defender 180  0  91 6  0 

私はtablesorterは、静的なテーブルと、この例で働いています:

http://jsfiddle.net/nbierma6/KB5dQ/3/

012ドク私は thisような何かをしようとしている

Christian Heilmann's exampleを使用して)

私は間違っていますか?

答えて

1

あなたはない、それの後に、getJSONコールバック関数内$("#results").tablesorter();を置く必要があります。結果テーブルのtablesorter()を呼び出す前に、が作成されています。

編集:並べ替えを行うには<td>要素を<th>要素を<thead>に変更する必要があります。

+0

?まだ動作していない:http://jsfiddle.net/nbierma6/FFpS9/3/ – nathanbweb

+0

はい、ただし、td要素をthに置き換えます。上記の私の編集を参照してください – cenanozen

+0

おっと!その部分を逃した。今それを得た。ありがとう!! http://jsfiddle.net/nbierma6/FFpS9/4/ – nathanbweb

0

この行を使用して、テーブルソーターでデバッグを有効にすると、それがなぜ機能していないのかがわかります。

$("#results").tablesorter({ 
    debug: true 
}); 
関連する問題