[英]Hide Last DIV using JavaScript?
我在Google上浏览了一下,但找不到任何有效的方法。 如何使用以下代码隐藏上一个DIV ...
document.getElementsByTagName('div').style.display = 'none';
getElementsByTagName
为您提供匹配条件的元素数组。 因此,您需要指定元素索引。 因此,您必须找到数组的大小并将样式应用于第size-1
个size-1
元素。
var el = document.getElementsByTagName('div');
var size = el.length;
el[size-1].style.display = 'none';
更新:
这是一个演示小提琴
只需获取长度并获取数组的最后一个(长度减去一,因为它是从零开始的):
var divs = document.getElementsByTagName('div');
divs[divs.length - 1].style.display = 'none';
使用JQuery的last()
方法( http://api.jquery.com/last/ )
$('div').last().hide();
$("div:last").hide()
它可以帮助你..
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.