如何选择两部分

时间:2013-05-21 23:12:44

标签: jquery syntax

我正在寻找正确的语法来在JQuery中进行“双重选择”。我尝试了以下代码,但它不起作用:

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

我收到此错误:

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

我该如何解决这个问题? 感谢

2 个答案:

答案 0 :(得分:3)

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

它将选择最后li

内的所有图像

同样更紧凑:

$('img', '#list li:last')

答案 1 :(得分:0)

$('firest selector, second selector')如果您要选择与first selector匹配的所有元素以及与second selector匹配的所有元素

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