课程
/前端开发
/HTML/CSS
/JS实现京东无延迟菜单效果
为什么是data-id不是id呢?
data-id=“a”;
id="a";
他俩的区别是什么
2018-10-31
源自:JS实现京东无延迟菜单效果 2-1
正在回答
区别是一个是自定义属性data- 自定义名称 一个是id id是完全就是为了父级书写的,因为一个页面不能同时存在两个id,为了方便区分,也为了方便知道谁是谁的子级,于是老师定义了一个data-id的自定义id属性,实际上你可以写成data-任何名字,只是为了好找到他的子级,比方说我定义了一个data-id=tv 然后我给一个元素的id是 tv,两者之间并没有任何关联,只是我写js代码的时候方便些名字罢了。
骋旭小白 提问者
举报
JS模拟京东商城无延迟菜单效果,学习菜单结构和样式处理
2 回答为什么li要用 data-id来命名?
1 回答怎么根据一级目录data-id属性来找到二级目录下id?
3 回答activeMenu = $(#" + activeRow.data(''id''))这段代码中.data(''id'')取的是什么值,是应该取的是e.targetde的值吗?在线等
1 回答 <div id="e" class="sub_content none"></div>这个div模块是用来做什么的
1 回答获取不到事件目标是为什么