1

私の問題は非常に単純です。私のphpページでは、「while」ステートメントを使用して必要な数のdivを生成します。各divには、次のように変更されるIDがid='ref".$i"'あり$iます$i++ 。 JQUERYファイル内のこれらすべてのdiv

4

2 に答える 2

1

「で始まる」^=セレクタ ワイルドカードを使用する

$('[id^="ref"]')
// or
$('div[id^="ref"]') // if you want to be more specific

このコレクションを取得したら、各値が必要な場合は、jQuery を使用してそれらをループできます.each()

var valueArray = [];

$('div[id^="ref"]').each(function () {
    valueArray.push( $(this).text() ); // storing them all here
});

console.log( valueArray ); // all your values
于 2013-01-17T20:07:55.157 に答える
0

それらすべてにクラスを与えます:

id='ref".$i"' class='mydivs'

次に、そのクラスでそれらを選択します。

$("div.mydivs").doSomething()
于 2013-01-17T20:08:15.183 に答える