老师,为什么js._customshow中的styles直接替代了原来的赋值代码

来源:2-9 用js实现其他显示隐藏效果

慕用7018409

2020-07-12 08:10:13

http://img.mukewang.com/climg/5f0a546d099855d511810879.jpg

写回答

1回答

好帮手慕慕子

2020-07-12

同学你好,因为在js._custominit中,通过data方法给元素添加styles属性,只为对应的样式,示例:可以打印下查看输出结果

http://img.mukewang.com/climg/5f0a88180900064508210405.jpg

http://img.mukewang.com/climg/5f0a88250923efaa10190342.jpg

所以在js._customshow中,通过data方法获取的styles就是原来的值,可以直接替代原来的赋值。示例:打印下查看输出结果

http://img.mukewang.com/climg/5f0a889109697d6109590342.jpg

http://img.mukewang.com/climg/5f0a88810984062418170711.jpg

同学可以测试再理解下,祝学习愉快~

0

0 学习 · 14456 问题

查看课程