我试图追加同一个类“td.top”的所有元素,除了最后一个到另一个地方,但我无法弄清楚这是如何可能的..任何想法都欢迎,我有点卡住..谢谢你的任何输入。这是代码我现在有:jQuery appendTo除最后一个之外的所有元素
$(document).ready(function() {
if ($(window).width() < 960) {
$("td.top").appendTo("ul.sub");
} else {
//something else
}
});
我试图追加同一个类“td.top”的所有元素,除了最后一个到另一个地方,但我无法弄清楚这是如何可能的..任何想法都欢迎,我有点卡住..谢谢你的任何输入。这是代码我现在有:jQuery appendTo除最后一个之外的所有元素
$(document).ready(function() {
if ($(window).width() < 960) {
$("td.top").appendTo("ul.sub");
} else {
//something else
}
});
如何:
$("td.top").not(":last").appendTo("ul.sub");
或'$(“td.top:not(:last )“)。appendTo(”ul.sub“);(不想为此作出回答)。 –
@ Karl-AndréGagnon也可以工作,但JQuery文档建议使用'not'方法来代替可读性。 – marteljn
总是有趣的知道所有的选项;)和可读性,这是一个人的偏好,即使我更喜欢'.not()'也。 –
尝试'td.top:not(:最后一个)' – Alnitak