2011-02-12 64 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'); 
相關問題