问答详情
源自:6-5 jQuery遍历之closest()方法

什么叫返回只有零个和1个元素的jq对象

不是说皮匹配元素集合每个元素的某个父元素   但集合中的每元素 都找到了对应的父元素 不就是多个了 怎么会才一个    老师是要说 找到一个父元素吧   不是jq对象元素只有一个把

提问者:肖炎 2016-12-13 10:31

个回答

  • 高山唯一
    2016-12-13 15:06:50

    当然这里说的向上第一个父元素,是其祖辈元素,不单指是父元素。

  • 高山唯一
    2016-12-13 15:00:31

    http://img.mukewang.com/584f9bc40001ad9f06840164.jpg

    closest查找的时候,从当前元素向上开始查找,如果向上找到第一个父元素,就立即停止返回这一个父元素,当然向上可能还有不找了,就找到第一个;如果当前元素,没有父元素,自己也不合适,那就找不到,返回零个,因此总结closest返回的是包含零个或一个元素的JQuery对象。