2013-07-08 69 views
1

我试图追加同一个类“td.top”的所有元素,除了最后一个到另一个地方,但我无法弄清楚这是如何可能的..任何想法都欢迎,我有点卡住..谢谢你的任何输入。这是代码我现在有:jQuery appendTo除最后一个之外的所有元素

$(document).ready(function() { 
if ($(window).width() < 960) { 

$("td.top").appendTo("ul.sub"); 

} else { 

//something else 

} 
}); 
+1

尝试'td.top:not(:最后一个)' – Alnitak

回答

5

如何:

$("td.top").not(":last").appendTo("ul.sub"); 
+1

或'$(“td.top:not(:last )“)。appendTo(”ul.sub“);(不想为此作出回答)。 –

+1

@ Karl-AndréGagnon也可以工作,但JQuery文档建议使用'not'方法来代替可读性。 – marteljn

+0

总是有趣的知道所有的选项;)和可读性,这是一个人的偏好,即使我更喜欢'.not()'也。 –

相关问题