{padding : 0px 8px 0px 2px}
特定のtrのすべてのtdにcssを追加したいと思います。trは次のようなものです: $('#' + rowid)
1852 次
4 に答える
4
$('#' + rowid).find("td").css("padding", "0px 8px 0px 2px");
$('#' + rowid)
要素を取得しtr
ます。.find("td")
td
要素にネストされたすべての要素を取得しますtr
。.css("padding", "0px 8px 0px 2px")
関連するスタイルをtd
要素に適用します。
于 2013-01-31T11:23:24.510 に答える
1
これを試して:
$('td', '#' + rowid).css('padding', '0px 8px 0px 2px');
または、さらに良いことpadding
に、スタイルシートのクラスに入れて、addClass
関心の分離を改善するために使用します。
于 2013-01-31T11:23:19.117 に答える
1
これを試して...
$('.' + rowclass).find("td").css("padding", "0px 8px 0px 2px");
id
複数のタグに同じものを使用することはできません。そのために使用する必要がclass
あります。タグは同じクラスを持つことができますが、同じ ID を持つことはできないためです。
于 2013-01-31T11:32:42.877 に答える
1
以下のようにしてみてください...うまくいきます
var ele = '#' + rowid;
$(ele + " td").css('padding', '10px 8px 0px 2px');
于 2013-01-31T11:37:41.277 に答える