问答详情
源自:3-4 使用JS的构造函数创建菜单项对象

点击选项时显示“menuContentEl”为null,这怎么解决啊

var menuContentEl=document.getElementById(r.currentTarget.id + '-content');

console.log(menuContentEl.id);

这里输出“选中项id”的时候,只有点击第一个“我”的时候正常,点后面的都显示“menuContentEl”为null。

提问者:Cholin大叔 2016-05-30 23:47

个回答

  • 卧石答春绿
    2016-06-02 16:08:30

    如果你是按照他前几课的代码来学习的话,打印出这个结果是必然的,你仔细的看下“prof-content”代表的是什么,是那个侧栏导航的具体内容的展示,但是他的html页面只有一个id为prof-content标签,要么你自己补齐剩下的标签,要么你就动态的修改那个标签的id属性。。