jquery中ul > li是什么意思?

 我来答
yesyes科
2020-03-22 · TA获得超过2.6万个赞
知道答主
回答量:608
采纳率:0%
帮助的人:9.4万
展开全部

ul > li 表示取ul下的所有 标签是li的子节点,ul li 表示取ul下的所有li节点。操作方法如下:

1、新建一个html文件,命名为test.html。

2、在test.html文件内,引入jquery.min.js库文件,成功加载该文件,才能使用jquery中的方法。

3、在test.html文件内,使用ul标签创建一个项目列表,在ul内,使用li创建三个项目,并且使用p标签创建一行文字。

4、在test.html文件内,使用button标签创建一个按钮,按钮名称为“设置样式”。

5、在test.html文件内,给button按钮绑定onclick点击事件,当按钮被点击时,执行setcss()函数。

6、在js标签中,创建setcss()函数,在函数内,通过“ul>li”获得ul下面的li对象,使用css()方法设置它们的border-bottom属性为“3px solid red”,即li元素的下划线为3px的红实线 。

7、最后在浏览器打开test.html文件,点击按钮,查看实现的效果。

百度网友59d1d93f2
推荐于2017-09-20 · TA获得超过1.2万个赞
知道小有建树答主
回答量:1063
采纳率:100%
帮助的人:680万
展开全部
ul > li 表示取ul下的所有 标签是li的子节点
ul li 表示取ul下的所有li节点

比如 :
<ul><li><li></li></li></ul>
ul > li的size() == 1
ul li 的size() == 2
来自:求助得到的回答
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
woshidaniel
推荐于2017-10-09 · TA获得超过9241个赞
知道小有建树答主
回答量:1760
采纳率:96%
帮助的人:946万
展开全部

表示查找ul下的直接子节点li,>是层次选择器

如:

$("#main > *")          选择id值为main的所有的直接子元素
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一起读点书吧
2013-01-22 · TA获得超过179个赞
知道答主
回答量:68
采纳率:0%
帮助的人:35.8万
展开全部
<body>
<div>
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
</ul>
</div>
<input type="button" value="获取第一个li的值" onclick="alert($('body>div>ul>li').text()[0]);"/>
</body>
看这个例子,取到第一个li的值,通过body下面的div下面的ul下面的li,就是这个意思
他和$('body').children().eq(0).children().eq(0).children().eq(0).text()是同一个结果
追问
和ul li这个有什么区别呢?
追答
>是子元素选择器,空格是后代选择器,他们的区别:
后代选择器:匹配父子关系和祖先-后代关系
子元素选择器:匹配父子关系
就是>(子元素选择器)只是匹配到他下面的一层,而不是多层
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
失落的雨毛
2013-01-22 · TA获得超过844个赞
知道小有建树答主
回答量:1074
采纳率:50%
帮助的人:947万
展开全部
是定位到 ul 下面的 li
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式