x号
新建js文件,定义类,添加需要的属性方法(切换,删除,增加,修改)
时刻注意this的指向问题
3、切换
为获取到的标题绑定点击事件,展示对应的内容区域,存储对应的索引
this.lis...'; }
4、添加
MDN Web文档:https://developer.mozilla.org 查询insertAdjacentHTML用法
点击+可以实现添加新的选项卡和内容
一步...:创建新的选项卡li和新的内容section
第二步:把创建的两个元素追加到对应的父元素中....现在高级做法:利用insertAdjacentHTML()可以直接把字符串格式元素添加到父元素中
appendChild不支持追加字符串的子元素, insertAdjacentHTML支持追加字符串的元素...5、删除
点击x可以删除当前的Ii选项卡和当前的section
x是没有索引号的,但是它的父亲li有索引号,这个索引号正是我们想要的索引号
所以核心思路是:点击x号可以删除这个索引号对应的