为什么“:last”和“:last-child”不起作用?

时间:2010-07-11 14:14:27

标签: jquery html css css-selectors

我正在尝试在ID为my_class的div中选择最后一个div为a的div。 我尝试了:last:last-child的几个选项,但都没有 Here is on try.

我做错了什么?

3 个答案:

答案 0 :(得分:6)

你的选择器有效,你刚才没有把jQuery包含在你的小提琴中,这里是一个更新/修复的版本:http://jsfiddle.net/eU7By/3/

在左侧面板上,确保选择jQuery作为您的库,默认情况下它包含的MooTools ......它毕竟是由MooTools人员构建的:)

答案 1 :(得分:2)

这应该适合你:

$("#a div.my_class:last");

fiddled - 哦,你的例子不起作用的原因是因为你将jsFiddle设置为MooTools,而不是jQuery。

答案 2 :(得分:2)

看起来您在左侧选项中选择了MooTools而不是jQuery。