var reset = ele.data("a") + "</br>" + ele.data("b").name
ele.find('span').append(reset)
}) 这行代码具体有什么作用,麻烦大神给解释下
大概就是读取“ele”节点下的 数据名为“a”的值。并赋予给reset,找到“ele”下的span元素,插入该内容。
我的理解是,ele.data("a") 获取a中添加的文本data text,</br>是换行,因为b是name中添加为慕课网,所以再加 ele.data("b").name,ele.find('span').append(reset)是将添加的文本设置格式为span,仔细看,在body的前面有一组空的<span></span>,其实你可以试试,在空的一组<span></span>之前有一组空的<div></div>这里改成div也是有效果的,不过div默认的设置换行了,换成p也可以,不过换成p文本就不在后一个里面显示的了。
将取到的数据插入找到的空span标签内。。。