jquery中$("#orderedlist > li")那个大于号什么意思

2024-12-17 23:32:45
推荐回答(5个)
回答1:

这是一种选择器筛选语法
$(parent > child);
参数说明:
parent:父节点,任何有效选择器,比如#orderedlist
child:子元素,它是要选择的第一个选择器的子元素
$("#orderedlist > li")就是选择id为orderedlist 这个元素(应该是ol或ul)下面所有的li元素
可以当做数组来处理,例如:

$("#orderedlist > li")[0];表示第一个li元素

回答2:

在给定的父元素下匹配所有的子元素

示例
描述:
匹配表单中所有的子级input元素。

HTML 代码:









jQuery 代码:
$("form > input")结果:
[ ]

回答3:





  • 假如说可以有两个相同的id的div
    $("#orderedlist > li")这个就是取得第一个,即取得的div中有li这个子节点

    回答4:

    子节点,多看点JQ的手册,

    回答5:

    子节点