use*_*433 8 jquery jquery-selectors
我希望将某个div添加为列表中的最后一个元素,无论如何.有什么方法可以明确指定这个吗?
rkw*_*rkw 14
$('#list').append('<div></div>') 将它附加到#list的最后
如果你想将它附加到最后一个div,只是在这之后有其他元素,那么你可以使用 $('#list div:last').after('<div></div>')
jfr*_*d00 11
获取列表的父级并将新项目添加到该父级作为最后一个子级.
使用普通的javascript:
parent.appendChild(newElement);
Run Code Online (Sandbox Code Playgroud)
Mozilla文档:https://developer.mozilla.org/En/DOM/Node.appendChild
如果您想要添加其他项目并且仍然将此项目作为最后一项,那么您必须在最后一项之前添加新项目或删除此项目,附加新项目,然后在最后添加此项目.
一旦你已经拥有列表中的最后一个元素,如果你想在最后一个元素之前添加一个新元素,你可以这样做:
parent.insertBefore(newElement, parent.lastChild);
Run Code Online (Sandbox Code Playgroud)