在jQuery中隐藏父节点,可以使用parent()方法选择该节点的父节点,再调用hide()方法进行隐藏。例如,可以使用$(this).parent().hide()来隐藏当前节点的父节点。需要注意的是,隐藏父节点也会同时隐藏其所有子节点。因此,在隐藏之前需要确认该操作的影响范围。
eq() 就是循环取值, 取0的话 就是 页面的第一个节点了 如果name 是 第一个 eq(0) = ("input:first")eq(0)可以取到任意的值,first只能去到 某节点下的第一个值。 各有不同的用法。
1).“$(“#id”)”,获取id指定的元素,id是全局唯一的,所以它只有一个成员。
2).“$(“.class”)”,获取class指定的元素,不同的元素可以具有相同的class属性,所以它可能具有多个成员。
3).“$(“element”)”,获取element(元素名,比如div、table等)指定的元素,它可能具有多个成员。
4).“$(“*”)”,获取所有元素,相当于document。
5).“$(“selector1,selector2,…,selectorN”)”,将每个选择器匹配到的元素合并后一起返回。返回selector1匹配的集合+selector2匹配的集合+…+selectorN匹配的集合。
什么是层次?层次就是父子关系、兄弟关系的节点。所以,层次选择器就是用来获取指定元素的父子节点、兄弟节点。
1).“$(“ancestor descendant”)”,获取ancestor元素下边的所有元素。
2).“$(“parent > child”)”,获取parent元素下边的所有子元素(只包含第一层子元素)。
3).“$(“pre + next”)”,获取紧随pre元素的后一个兄弟元素。
4).“$(“pre ~ siblings”)”,获取pre元素后边的所有兄弟元素。