0

JQueryで「二重選択」を行うための正しい構文を探しています。次のコードを試しましたが、うまくいきません:

$('#list li').last().$('img').attr({ src : dataUrl, alt : file.name });

このエラーが発生します:

 Error: TypeError: $(...).last(...).$ is not a function

どうすればこれを修正できますか? ありがとう

4

2 に答える 2

3
$('#list li').last().find('img').attr({ src : dataUrl, alt : file.name });

?

最後の画像内のすべての画像が選択されますli

同じもう少しコンパクト:

$('img', '#list li:last')
于 2013-05-21T23:15:18.737 に答える
0

$('firest selector, second selector')first selector一致するすべての要素と一致するすべての要素を選択する場合second selector

また

$('#list li:last-child img').attr({ src : dataUrl, alt : file.name });

于 2013-05-21T23:15:31.457 に答える