2
Jqueryのデータテーブルを使用しています。私はid = "affectedRegion"のテーブルを持っています。その中にはラジオボタン付きの列があります。一部では、このラジオボタンセルの周りのスタイリングのいくつかは、それが高さの各行を与えます。特殊な場合にはJquery - テーブルの行の高さを動的に変更します。
私はこれを行うとき、私はこの
affectedRegion.fnSetColumnVis(0, false);
ような何かを行うことによって、ラジオボタンの列を非表示にする必要がありしかし、行は私が欲しいものよりもはるかに短くなります。このコードは他の多くの場所で共有されているので、Jqueryで行の高さを動的に変更して同じルック・アンド・フィールを維持できる方法があるかどうかを知りたいと思います。
私は以下を試しても動作しません。
$("#affectedRegion").css('height', '25px');
ありがとうございました。
#affectedRegionは何ですか?テーブル行ですか?コードをさらに表示したり、問題を説明するためにhttp://jsfiddle.net/を設定したりできますか? – SoWeLie
いいえ、影響を受けた領域は表であり、表の行ではありません。私はテーブルの行のIDを持っていない。試してくれてありがとう。下のjsFiddleを見ると、
答えて
テーブル行の行の高さをデモするためにデモ用のシンプルなjsFiddleを設定しても問題ありません。私はそれが役立つ場合、クロムを使用しています。
<tr>
タグの高さを変更しています。他の質問がある場合は教えてください。私は自分の答えを更新します。
幸運。お役に立てれば。
更新日更新日:fiddle hereサイズを変更する行のインデックスにアクセスできる場合は、jQueryの
eq
関数を使用して、テーブル内のそのテーブル行だけに影響を与えることができます。私はこれが役立つかどうかはわかりませんが、これにより、IDまたは各行に割り当てられた何らかの種類のマーカークラスを持つことができます。出典
2012-01-24 02:29:44
Davidに感謝します。しかし、あなたの例では、私は
jQueryの 'eq'関数を使ってテーブルの行にIDではなくインデックスでアクセスするように私の答え(と私の手伝い)を更新しました。 –
Davidに感謝します。それは私のために働く。また、私が見つけた別の方法は、
関連する問題