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

来源:5-3 分类导航栏(下)

小可爱i

2020-06-13 15:57

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

写回答 关注

1回答

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

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

    (1)li确定是否存在

    (2)li必须是DOM对象

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

手把手从0打造电商网页开发

手把手教你实现电商网站开发之高仿京东商城网页

16969 学习 · 58 问题

查看课程

相似问题