如何检查最后一个节元素。我在页面上有很多部分。我要检查最后一个。我有这个
if ($("section:last")) {
Button.hide();
} else {
Button.animate():
}
但这不起作用......
答案 0 :(得分:1)
假设您只想对满足条件的最后一个元素执行某些操作:
$(".section:last").css("background-color", "red");
会将其设为红色。你不需要if语句。
答案 1 :(得分:0)
如果您的功能需要浏览所有部分,并且您需要知道自己是否在最后一部分,则可以将所有部分放在class="section"
中并尝试这样:
<script type="text/javascript">
var len = $('.section').length;
$('.section').each(function(index, element) {
if (index == len - 1) {
// This is the last element, do what you need to do with it here
} else {
// This is not the last element, do something else
}
}
</script>