问答详情
源自:5-3 分类导航栏(下)

为什么会出现TypeError: li.children[1] is undefined

为什么会出现TypeError: li.children[1] is undefined

提问者:小可爱i 2020-06-13 15:57

个回答

  • weixin_慕侠5349012
    2020-08-10 16:25:31

    因为你没有给出上下文,所以建议你看看这几种情况。

    (1)li确定是否存在

    (2)li必须是DOM对象

    (3)li的子元素有几个,如果只有1个或者没有,li.children[1]就是数组越界,自然为 undefined