datatablesヘッダーセルでdivをホバーします

BN83

私は現在フィルタリングdivを持っています:

<div class="filterOptions" id="FilterStatus">
<input type="checkbox" id="Status1" data-status="1"><label for="Status1">1</label>
<input type="checkbox" id="Status2" data-status="2"><label for="Status2">2</label>
<input type="checkbox" id="Status3" data-status="3"><label for="Status3">3</label>
<input type="checkbox" id="Status4" data-status="4"><label for="Status4">4</label>
</div>

それ自身のJavaScriptのビットでどれが仕事を完璧にやっていますか。ただし、ヘッダーにカーソルを合わせたときに、これを「ステータス」列ヘッダーのすぐ下に配置したいと思います。テーブル自体にコードを配置するとコードが削除されるようですが、他に追加する必要がある場所はありますか?

このjsfiddleは、何が起こっているのかを示しています。これでは、テーブルdivの外に移動しますが、divが表示されます。理想的には、特定のテーブルヘッダーにカーソルを合わせたときにのみ表示したいのですが、困惑しています。

迷惑なマウス

このようなもの

var table = $('#myTable').DataTable({
    autoWidth: false,
    initComplete: function(settings, json) {
        let api = new $.fn.dataTable.Api(settings);
        let header = api.column(0).header();
        let originalText = $(header).text();
        let newText = originalText + `<div class="filterOptions" id="FilterStatus">
                <input type="checkbox" id="Status1" data-status="1">
                <label for="Status1">1</label>
                <input type="checkbox" id="Status2" data-status="2">
                <label for="Status2">2</label>
                <input type="checkbox" id="Status3" data-status="3">
                <label for="Status3">3</label>
                <input type="checkbox" id="Status4" data-status="4">
                <label for="Status4">4</label>
            </div>`;
        $(header).html(newText).attr("id", "hover")
    }
});

このCSSで:

#FilterStatus {
    display: none;
}

#hover:hover #FilterStatus {
    display: block;
}

ただし、チェックボックスのアクションを変更する必要があります。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

CSSドロップダウンメニューは、ホバー時にヘッダーdivにスクロールバーを追加します

分類Dev

datatables-thヘッダーセルに単語をラップさせます

分類Dev

DataTables-列/ヘッダーをループして幅を設定します

分類Dev

ヘッダーのソーシャルアイコンにホバー効果を追加しますか?

分類Dev

CSS:divのヘッダーを修正しました。スクロールバーはヘッダーの隣から始まります

分類Dev

DataTables:テーブルセルにクラスを追加しますが、テーブルヘッダーは追加しませんか?

分類Dev

NgClassでdivをホバーします

分類Dev

セルのホバーで特定のテーブルヘッダーと最初のテーブル行を強調表示するためにCSSを使用する

分類Dev

ワークブックでセル値を検索し、行とヘッダー全体をコピーします

分類Dev

下にスクロールすると固定ヘッダーを非表示にし、上にスクロールしてホバーすると表示します

分類Dev

PHPヘッダーはローカルホストでは機能しますが、サーバーでは機能しません

分類Dev

PHPヘッダー( 'Content-Type:image / jpeg')はローカルホストでは機能しますが、実サーバーでは機能しません

分類Dev

ヘッダーの場所はサーバーでは機能しませんが、ローカルホストでは機能します

分類Dev

ヒートマップ:mouseOverでホバーしたセルの関連データを取得します

分類Dev

マウスホイールを使用してホバーでdivをスクロールします

分類Dev

モバイルで4つの中央ヘッダー要素をブートストラップします

分類Dev

ヘッダーファイルで関数とグローバル変数を非表示にします

分類Dev

警告:session_start():セッションCookieを送信できません-ヘッダーはすでに送信されています(ただし、ローカルホストではエラーはありません)

分類Dev

水平スクロールを考慮しながら、テーブルヘッダーセクションの絶対/グローバル位置を取得します

分類Dev

ADFS 3.0 の「サーバー」ヘッダーを削除します。

分類Dev

DataTablesはjavascriptから複雑なヘッダーを設定します

分類Dev

RowSelectionModelは、すべての列ヘッダーセルを表示します

分類Dev

ajaxローダーがjquery-datatablesのヘッダーをカバーしないようにする方法はありますか?

分類Dev

Swift:UICollectionViewControllerのヘッダーがセルとオーバーラップしています

分類Dev

HTTP:ホストヘッダーフィールドでIPアドレスを使用できますか?

分類Dev

同じ要素でクリックアンドホバーを処理し、ポップアップモーダルがホバーされるまでポップアップモーダルを開いたままにします

分類Dev

numpyヘッダーなしでバイナリファイルにnumpy行列を追加します

分類Dev

HTTPCache-Controlヘッダーはローカルホストでのみ機能します

分類Dev

ヘッダーを追加するとDivが移動します

Related 関連記事

  1. 1

    CSSドロップダウンメニューは、ホバー時にヘッダーdivにスクロールバーを追加します

  2. 2

    datatables-thヘッダーセルに単語をラップさせます

  3. 3

    DataTables-列/ヘッダーをループして幅を設定します

  4. 4

    ヘッダーのソーシャルアイコンにホバー効果を追加しますか?

  5. 5

    CSS:divのヘッダーを修正しました。スクロールバーはヘッダーの隣から始まります

  6. 6

    DataTables:テーブルセルにクラスを追加しますが、テーブルヘッダーは追加しませんか?

  7. 7

    NgClassでdivをホバーします

  8. 8

    セルのホバーで特定のテーブルヘッダーと最初のテーブル行を強調表示するためにCSSを使用する

  9. 9

    ワークブックでセル値を検索し、行とヘッダー全体をコピーします

  10. 10

    下にスクロールすると固定ヘッダーを非表示にし、上にスクロールしてホバーすると表示します

  11. 11

    PHPヘッダーはローカルホストでは機能しますが、サーバーでは機能しません

  12. 12

    PHPヘッダー( 'Content-Type:image / jpeg')はローカルホストでは機能しますが、実サーバーでは機能しません

  13. 13

    ヘッダーの場所はサーバーでは機能しませんが、ローカルホストでは機能します

  14. 14

    ヒートマップ:mouseOverでホバーしたセルの関連データを取得します

  15. 15

    マウスホイールを使用してホバーでdivをスクロールします

  16. 16

    モバイルで4つの中央ヘッダー要素をブートストラップします

  17. 17

    ヘッダーファイルで関数とグローバル変数を非表示にします

  18. 18

    警告:session_start():セッションCookieを送信できません-ヘッダーはすでに送信されています(ただし、ローカルホストではエラーはありません)

  19. 19

    水平スクロールを考慮しながら、テーブルヘッダーセクションの絶対/グローバル位置を取得します

  20. 20

    ADFS 3.0 の「サーバー」ヘッダーを削除します。

  21. 21

    DataTablesはjavascriptから複雑なヘッダーを設定します

  22. 22

    RowSelectionModelは、すべての列ヘッダーセルを表示します

  23. 23

    ajaxローダーがjquery-datatablesのヘッダーをカバーしないようにする方法はありますか?

  24. 24

    Swift:UICollectionViewControllerのヘッダーがセルとオーバーラップしています

  25. 25

    HTTP:ホストヘッダーフィールドでIPアドレスを使用できますか?

  26. 26

    同じ要素でクリックアンドホバーを処理し、ポップアップモーダルがホバーされるまでポップアップモーダルを開いたままにします

  27. 27

    numpyヘッダーなしでバイナリファイルにnumpy行列を追加します

  28. 28

    HTTPCache-Controlヘッダーはローカルホストでのみ機能します

  29. 29

    ヘッダーを追加するとDivが移動します

ホットタグ

アーカイブ