1

一見単純なループを実行しようとしていますが、問題が発生し続けます。

特定のdiv(IDのターゲット)をループして、その中の2つの画像のソースを返そうとしています。これが私のHTMLです:

<div id="container">
   <div class="row selected" id="one"><img src="onei.png"><img src="twoi.png"></div>
   <div class="row" id="two"><img src="onei1.png"><img src="twoi2.png"></div>
 </div>

そして、これが私のループです:

function loop() {
    alert()
    $('#container row.selected img').each(function() {
        alert($(this).attr('src'))
    });
}

なぜこれが機能しないのかわからないようです。これは、ターゲットのdiv内の各画像をループして、ソースに警告するべきではありませんか?

4

2 に答える 2

11

多分何かのような

function loop() {
    alert()
    $('#container .row.selected img').each(function() {
        alert($(this).attr('src'))
    });
}

あなた.row

于 2013-02-05T14:28:01.587 に答える
2

多分あなたはポイントを逃しました:

'#container .row.selected img'
于 2013-02-05T14:28:00.093 に答える