伙计们,请注意,选择器函数返回元素数组(不是单个元素),因此必须通过索引在结果数组中添加元素:[0].
原型代码
//if you only have the id of the parent var lastChild = $$("#parent :last-child")[0]; //or //if you have the actual DOM element var lastChild = $(element).select(":last-child")[0];
Jquery中的代码
//if you only have the id of the parent var lastChild = $("#parent :last-child")[0]; //or //if you have the actual DOM element var lastChild = $(":last-child", element)[0];
简单的香草javascript中的代码
var element = document.getElementById("parent"); var lastChild = element.childNodes[element.childNodes.length - 1];
另请注意,如果父元素没有子节点,则这些元素可以返回null.
关于CSS的一些信息:last-child选择器