私はjquery tablesorterをクライアントシステム(バージョン11.0.9600.18161)のIE11で使用していますが、Chrome(バージョン50.0.2661.102 m)ではヘッダをクリックしても並べ替えられません、IEでコンソールを見た後、私は次を参照してください。jquery tablesorter IE11のunclosedタグ
HTML1509: Unmatched end tag.
私が生成するHTMLを見てきたし、この見ることができます。これはあるものの
<colgroup class="tablesorter-colgroup">
<col style="width: 8.5%;">
<col style="width: 9.8%;">
<col style="width: 7.6%;">
<col style="width: 6.8%;">
<col style="width: 22%;">
<col style="width: 8.6%;">
<col style="width: 9.2%;">
<col style="width: 12.9%;">
<col style="width: 14.1%;">
</colgroup>
ソースは、すべてのブラウザで同じですがFirefoxで同じ、Firefoxは問題を報告しないとすべてが動作しますが、これは私に間違って見えます、なぜそうではありません閉じる 'col'タグがありますか?ここで
はtablesorterに私の呼び出しです:
$(objLocTable).tablesorter({theme:'blue'
,showProcessing:true
,widthFixed:false
,widgets:['zebra'
,'scroller']
,widgetOptions:{scroller_fixedColumns:2
,scroller_height:400
,scroller_upAfterSort:true
,scroller_jumpToHeader:true}})
.tablesorterPager({container:$('.pager')});
AまたはBのどちらかが文字列ルーチンエラーでない場合、私は、関数「sortNatural」内のエラーを突き止め、ないエラー処理がありませんソートは完了しません。
aまたはbのいずれかが文字列ではなく、必要なデータセットを調べることはできませんが、デバッグでは1つのステップでパラメータの1つがnullであり、 。
私はtry/catch節で関数の内容を囲んで問題を修正しました。
これは選択された回答になるはずです。また、実際に問題があった場合は、エラーをtablesorterの作成者に報告します。http://tablesorter.com/docs/それはIEで動作しない場合は彼のせいです –
widthFixedが設定されていないので、デフォルトを使用しています。私は今、それをfalseに設定しましたが、私はまだ同じ問題を抱えています。コンソールにはクローズされていないタグがまだ報告されています。私はHTMLをチェックしており、クローズされていない他のタグはありません。 colgroupタグとcolタグは引き続き存在します。 – SPlatten
@JaredBeach LOL私は[fork of tablesorter](http://mottie.github.io/tablesorter/docs/)を維持しており、実際にはtablesorterには問題ありません。 @SPlatten、[このデモ](http://jsfiddle.net/Mottie/r25tag6k/3/)には「