2016-11-23 10 views
1

私はレスポンシブエクステンションでDataTablesを使用しています。しかし、画面解像度が低下したときに最初に非表示にする列を制御するために、classdata-priorityという表を使用しています。DataTables - レスポンシブエクステンション - 最初の列が隠れている場合、トグルボタンは消えます。

例を参照:https://jsfiddle.net/L71u3vu7/3/

例であれば、最初の列が表示されているように、非常にうまく機能します。テーブルの幅をさらに小さくすると、最初の列が期待どおりに非表示になります。しかし、それとトグルボタンも消えます。

これはバグか、デフォルトで最初の列にトグルボタンを置いただけの結果かどうかはわかりません。後者の場合は、これを回避する唯一の方法は列の順序を並べ替えることです。

私はまた、テーブルの右側にトグルボタンを配置することができましたが、現在別の方法がある場合は、現在位置を変更したくありません。

あなたの提案は何ですか?

+0

デフォルトでは最初の列に配置されていると言っていいでしょうが、それはCSSで行われるため、あまり設定することはできません。私が提案できる唯一の他の選択肢は、展開/折りたたみボタンのためだけに空の列を使用することです。 http://stackoverflow.com/questions/39271742/datatables-responsive-priority/39292411#39292411 –

+0

はい、私もそれを試みましたが、もちろんその作品。しかし、余分な列がなければ解決策があるかどうか疑問に思っていました。正直なところ、最初の列を非表示にすると、展開/折りたたみボタンが次の(まだ)表示されている列に移動すると考えました。 – gabriel

答えて

0

「トグルボタン」と言うと、正確に何を話していますか?私が尋ねる唯一の理由は、あなたのjsfiddleのボタンが見えないことです。

+0

すべての列を表示する幅が小さくなりすぎて、列が子行に配置されて非表示になるとすぐに表示される「展開/折りたたみボタン」を意味します。 – gabriel

関連する問題