jquery 请问我怎么获得每个ul的第 二个 或者第三格li元素呢?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery 请问我怎么获得每个ul的第 二个 或者第三格li元素呢?相关的知识,希望对你有一定的参考价值。
$("ulli:first") 这个是获取每个ul的第一个li元素
请问我怎么获得每个ul的第 二个 或者第三格li元素呢?
<li>第1个</li>
<li>第2个</li>
<li>第3个</li>
<li>第4个</li>
</ul>使用eq选择器获取
语法:$(":eq(index)") index值从0开始。
获取第二个 $("ul li:eq(1)")
获取第三个 $("ul li:eq(2)")
jquery 还有很多有趣的选择器,可百度“jquery选择器大全”查看资料
参考技术A eq(n)n=2,3... 参考技术B 把握设置一下吧追问
解决$("ulli:eq(1)") // 因为eq()从0开始
本回答被提问者采纳如何用jquery获得每个ul下最后一个li
参考技术A用jquery获得每个ul下最后一个li可以参考下面的代码:
$(function()
$("ul").each(function()
var y = $(this).children().last();
alert(y.text());
);
);
扩展资料:
JQuery函数
$(“img”).attr(“title”, function() return this.src ); 给某个元素添加属性/值
$(“元素名称”).html(); 获得该元素内的内容(元素,文本等)
$(“元素名称”).html(“new stuff“); 给某元素设置内容
$(“元素名称”).removeAttr(“属性名称”); 给某元素删除指定的属性以及该属性的值
$(“元素名称”).removeClass(“class”); 给某元素删除指定的样式
参考资料来源:百度百科-jQuery
以上是关于jquery 请问我怎么获得每个ul的第 二个 或者第三格li元素呢?的主要内容,如果未能解决你的问题,请参考以下文章