为了账号安全,请及时绑定邮箱和手机立即绑定

“parent()方法选择性地接受同一型选择器表达式”,这句话不明白,选择性接受同一型选择器表达式只得是什么

“parent()方法选择性地接受同一型选择器表达式”,这句话不明白,选择性接受同一型选择器表达式只得是什么

正在回答

4 回答

翻译的问题,下面是官方jQuery英文版原话

The method optionally accepts a selector expression of the same type that we can pass to the $() function. If the selector is supplied, the elements will be filtered by testing whether they match it.

https://img1.sycdn.imooc.com//5b22c6ea0001726012560570.jpg

0 回复 有任何疑惑可以回复我~

有点类似于children()方法,parent()无参数表示允许我们能够在DOM树中搜索到这些元素的父级元素,从有序的向上匹配元素,并根据匹配的元素创建一个新的 jQuery 对象。而parent()有参数表示对这个合集对象进行一定的筛选,找出目标元素,所以允许传一个选择器的表达式,即接受同一型选择器表达式

0 回复 有任何疑惑可以回复我~

 $("button:first").click(function() {
        $(".level-3").parent().css("border","2px solid red");
    })

这里的同一类型 就是指 类名为  level-3 这一类型的

1 回复 有任何疑惑可以回复我~
#1

剑南青竹

父级元素的类名也为 level-3 ?运行发现非 .level-3的也被选择?
2017-05-10 回复 有任何疑惑可以回复我~

就是本门课程第一基础样式篇章中的第二章节,选择器

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

“parent()方法选择性地接受同一型选择器表达式”,这句话不明白,选择性接受同一型选择器表达式只得是什么

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信