JQUERY怎么获取一个类中的最后一个元素。
jQuery 选择器中 :last 表示最后一个元素,所以表示含有某类属性的最后一个元素可用如下代码表示
$("test-class:last") // 表示最后一个属于test-class类的元素
示例如下:
创建Html元素
<div class="top">
<ul>
<li>list-1</li>
<li class="selected">list-2</li>
<li class="selected">list-3</li>
<li>list-4</li>
<li class="selected">list-5</li>
</ul>
<span>红色列表项表示属于selected类,弹出框显示了最后一个属于selected类的元素的内容</span>
</div>设置css样式
div.top{margin:50px;padding:10px;width:300px;height:250px;border:2px dashed #ebbcbe;}
li{padding:5px;}
li.selected{color:red;font-weight:bold;}
span{color:#999;}编写jquery代码
$(function(){
$("ul").click(function() {
alert($("li.selected:last").text());
});
})观察显示效果
1、启动Java IDE,这里以常用的Eclipse为例,在一个创建好了的Java工程中,点击File-New-Class,即可新建一个普通的Java类。
2、在弹出来的新建类窗口“New Java Class”中,可以对欲添加的Java类的类名和实现的接口进行定义,需要注意的是类名的命名要符合Java标识符的规范,如“ClassTest”,并勾选创建主方法
3、可以看到,已经创建了一个只包含类名和主方法的空白类,下面的对象这里以Java内置的字符串为例。
4、首先创建一个名为“s”的空白的字符串对象(调用了无参的构造方法),然后给它赋初值“abcdefABCDEF”,这样就创建出了一个新的字符串对象。
5、然后调用String类的length方法,其返回值为int,可以获取到这个字符串的长度,并且我们用System.out.println()方法在控制台上打印出字符串的长度,为12。
6、然后创建一个新的字符串s2,用来保存原来字符串对象的最后一个元素,调用String类的取字串方法.substring(index),括号内为从该索引值向后截取。
7、这里填入刚才获取到的字符串的长度,再减去1,即为最后一个元素的前一个元素的索引,然后再System.out.println()方法在控制台上打印出原来字符串的最后一个元素,应为“F”,表明获取对象的最后一个元素成功了。
或者
$("a[class='active']:last")