2011-02-12 62 views
0
$("body.page-template-testimonials-php article:last-child").addClass("last"); 

这就是我用来定位页面上最后一篇文章的代码。但是,它不起作用。我究竟做错了什么?如何在最后一篇文章中添加“最后”?

下面是标记:http://pastebin.com/m6nHxEQh

+1

你可以使用这个选择器:`$(“article:last”)` – JCOC611 2011-02-12 19:41:57

+0

谢谢JCOC611。我只是尝试过,但没有奏效。呃,绝对不会有效。谢谢! – J82 2011-02-12 19:46:46

+0

你为什么不在PHP中添加这个类? – Walf 2012-03-09 02:15:38

回答

1

我想如果你使用它会更容易:

$("#content article:last").addClass("last"); 

由于我没有在任何地方看到body.page-template-testimonials-php类。

0

使用.EQ()将前级过滤:

$("body.page-template-testimonials-php article").eq(-1).addClass("last"); 
1
$('body.page-template-testimonials-php article').last().addClass('last'); 
相关问题