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

.closest接受元素问题

$("button:last").click(function() {

        var itemB = $('.item-b')

        $('li.item-1')

            .closest(itemB)

            .css('border', '1px solid blue');

    })

这里 .closest接受元素itemB,而itemB = $('.item-b'),从<li class="item-b">B开始它的祖辈不应该是<div class="div">,为什么结果显示只向上查找到B?是不是我的理解思路是错的?求大神解答

提问者:卡卡720 2016-07-18 16:58

个回答

  • 慕粉初学者
    2016-07-18 17:31:21
    已采纳

    找的是'li.item-1'的祖辈,也就是item-b作为目标。。小白一枚错了勿喷

  • 9527_24
    2016-08-02 10:41:35

    这个题目还没有给积分吗?