0

に異なるサイズを割り当てる必要がtdあり、幅はテーブル内のタグの位置によって異なります。

Jqueryで私は書くことができます

$$('td .yui-dt-liner div[id^=yui-gen]').eq(2).invoke("setStyle",{'width':'122px'});

式の引数を変更します。プロトタイプ.jsにアナログ表現はありますか?

ありがとう!

4

2 に答える 2

1

ここで行う必要があるのは次のとおりです。

$$('td .yui-dt-liner div[id^=yui-gen]')[2].setStyle({'width':'122px'});

$$必要な要素にアクセスできる、単純な古い要素の配列を返します。setStyleはElementメソッドであるため、「ラップ」する必要はなく、jQueryで行う必要があるようなこともありません。

于 2012-09-23T18:39:56.370 に答える
0

CSSセレクターを使用できます$$("td:nth-child(2)")-これにより、すべての行の2番目のセルが選択されます

于 2012-10-03T13:54:00.580 に答える