0


0

これがあるとします。


どのようにしてクラス "fruit"を持つ全てのフルーツIDをループして出力することができるJavaScript関数を書くのですか? JQueryを使う

2 Answer


5


$( 'div.fruit')。each(function(){//クラスのフルーツを持つすべてのdivをループします。 $(this).attr( 'id'); //現在のdivのIDを返します。


2


コンマ区切りリストとして印刷されています(IDはIDの配列です)。

var ids = $ .map($( 'div.fruit')、関数(e){return e.id;}); document.write(ids.join( '、'));
  • http://jsbin.com/evite/edit [実用的なデモ] * - 出力を見るには出力タブをクリックしてください。

次のように使うと ``

「id」なし

var ids = $ .map($( 'div.fruit')、関数(e){return e.id? e.id:null。 ;));