これは、テーブルの最初の列のセルに罫線を割り当てる適切な方法ですか?
$(gridContentTable).find("tbody tr td[cellIndex=" + (frozenColCount - 1) + "]").css("border-right", freezeColStyle);
編集:詳細:
これは、ヘッダーの最初のセルで機能します。
$(tableHeaderCol).eq((frozenColCount - 1)).css("border-right", freezeColStyle);
私はこれで変数を定義しています:
function getGridInfo() {
gridHeaderTable = grid.find(".t-grid-header table");
gridContentTable = grid.find(".t-grid-content table");
tableHeaderGroupCol = $(gridHeaderTable).find("colGroup col");
tableHeaderCol = $(gridHeaderTable).find("tbody tr th");
tableContentGroupCol = $(gridContentTable).find("colGroup col");
totalColCount = $(tableHeaderGroupCol).length;
}
ヘッダーのみに CSS が適用され、テーブルのコンテンツには適用されません。そして、これは最終的に最初の列の各行の最初のセルを行います。
ありがとう。