お世話になります。
Jqueryのtablesorterプラグイン(http://tablesorter.com/docs/)がうまく機能しない部分があるのですが、下記がhtmlとjsファイルです。実際に動かすとソートのうち#1だけが機能してにないことがわかります。
ちょっとplug-inの説明を見たのですが、特に問題がないように思うのですが、もちろんsyntax error等も出ていません。
いちよ再現性のためにすべてのコードを載せてしまっていますが、見づらくて本当にすみません。
なお、JSファイルはあまりにもコードが長いため、以下のサイトのものをそのまま引用しているとご理解いだだければ幸いです。
a_jquery.tablesorter.js
http://webkaru.net/jquery-plugin/sources/tablesorter/jquery.tablesorter.js
もし、問題点がわかる方、アドバイスをいただければ幸いです。
何卒、よろしくお願い申し上げます。
*なお、以下のhtmlの情報は公表されている情報ですので、特にお気になされなくて問題ございません。
sample.html <!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <title>sample</title> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js" type="text/javascript"></script> <script src="https://use.fontawesome.com/d62c90183a.js"></script> <script type="text/javascript" src="a_jquery.tablesorter.js"></script> <script type="text/javascript"> $(document).ready(function() { $("#myTable").tablesorter(); } ); </script> </head> <body> <table id="myTable" class="tablesorter" border="1" style="border: 1px solid #aaa; border-collapse: collapse; width:1300px;"> <thead> <tr> <th>#<i class="fa fa-sort" aria-hidden="true"></i></th> <th>物件名称<i class="fa fa-sort" aria-hidden="true"></th> <th>取得価額<i class="fa fa-sort" aria-hidden="true"></th> <th>取得時評価<i class="fa fa-sort" aria-hidden="true"></th> <th>期末評価<i class="fa fa-sort" aria-hidden="true"></th> <th>期末簿価<i class="fa fa-sort" aria-hidden="true"></th> <th>稼働率<i class="fa fa-sort" aria-hidden="true"></th> <th>賃貸事業収入等<i class="fa fa-sort" aria-hidden="true"></th> <th>賃貸事業費用等<i class="fa fa-sort" aria-hidden="true"></th> <th>賃貸事業損益<i class="fa fa-sort" aria-hidden="true"></th> <th>NOI<i class="fa fa-sort" aria-hidden="true"></th> </tr> </thead> <tbody> <tr><td>1</td> <td>A物件</td> <td style="text-align:right;">30,816</td> <td style="text-align:right;">31,000</td> <td style="text-align:right;">28,100</td> <td style="text-align:right;">32,131</td> <td style="text-align:right;">94.2%</td> <td style="text-align:right;">1,053</td> <td style="text-align:right;">519</td> <td style="text-align:right;">534</td> <td style="text-align:right;">712</td> </tr> <tr><td>2</td> <td>B物件</td> <td style="text-align:right;">1,760</td> <td style="text-align:right;">1,760</td> <td style="text-align:right;">1,910</td> <td style="text-align:right;">1,562</td> <td style="text-align:right;">98.8%</td> <td style="text-align:right;">55</td> <td style="text-align:right;">27</td> <td style="text-align:right;">27</td> <td style="text-align:right;">39</td> </tr> <tr><td>3</td> <td>C物件</td> <td style="text-align:right;">3,230</td> <td style="text-align:right;">3,240</td> <td style="text-align:right;">3,010</td> <td style="text-align:right;">2,990</td> <td style="text-align:right;">95.7%</td> <td style="text-align:right;">83</td> <td style="text-align:right;">31</td> <td style="text-align:right;">52</td> <td style="text-align:right;">68</td> </tr> <tr><td>115</td> <td>D物件</td> <td style="text-align:right;">1,055</td> <td style="text-align:right;">1,090</td> <td style="text-align:right;">1,250</td> <td style="text-align:right;">1,095</td> <td style="text-align:right;">95.5%</td> <td style="text-align:right;">35</td> <td style="text-align:right;">11</td> <td style="text-align:right;">23</td> <td style="text-align:right;">31</td> </tr> <tr><td>116</td> <td>E物件</td> <td style="text-align:right;">735</td> <td style="text-align:right;">757</td> <td style="text-align:right;">792</td> <td style="text-align:right;">770</td> <td style="text-align:right;">%</td> <td style="text-align:right;">16</td> <td style="text-align:right;">0</td> <td style="text-align:right;">16</td> <td style="text-align:right;">16</td> </tr> </tbody> </table> </body> </html>
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/11/10 16:01
2016/11/10 16:06
2016/11/10 22:54