为什么是data-id不是id呢?
data-id=“a”;
id="a";
他俩的区别是什么
区别是一个是自定义属性data- 自定义名称 一个是id id是完全就是为了父级书写的,因为一个页面不能同时存在两个id,为了方便区分,也为了方便知道谁是谁的子级,于是老师定义了一个data-id的自定义id属性,实际上你可以写成data-任何名字,只是为了好找到他的子级,比方说我定义了一个data-id=tv 然后我给一个元素的id是 tv,两者之间并没有任何关联,只是我写js代码的时候方便些名字罢了。