1:20-1:32这里老师是不是讲解有问题?
1:20-1:32这里老师是不是讲解有问题?
我在网上查询了是这样的。
27
收起
正在回答
11回答
同学你好,你这不是去掉了逗号,而是把attr的第二个参数都给去掉了。这里是给data-where设置属性值,你把第二个参数即要设置的属性值去掉肯定不对哦。
如下才可以:
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
好帮手慕夭夭
2020-03-24 14:09:19
同学你好,因为老师刚答完了,这边才更新到同学追问的问题,如下解答追问的问题:
老师的意思并不是获取的data-where是上一个元素的,获取的肯定是当前元素的数据。这里需要让上一个元素传递数据,是因为数据是有关联的。只有选中上一个元素,才知道下一个元素要展示什么数据。例如选中了医院级别,下一个菜单才会把对应级别的医院给展示进去,所以选中当前的类型,就要对应更新下一个菜单的数据哦。
所以重新理解一下,不是说$(this).attr(“data-where”)这句话就是更新下一个菜单的数据。要整体看如下圈出来的代码。
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星