var reset = ele.data("a") + "</br>" + ele.data("b").name ele.find('span').append(reset) })

来源:3-9 jQuery的属性与样式之元素的数据存储

李小子

2016-08-13 08:36

var reset = ele.data("a") + "</br>" + ele.data("b").name
        ele.find('span').append(reset)
    })                       这行代码具体有什么作用,麻烦大神给解释下

写回答 关注

3回答

  • 淡水狗
    2017-05-09 13:39:21

    大概就是读取“ele”节点下的 数据名为“a”的值。并赋予给reset,找到“ele”下的span元素,插入该内容。






  • html2015
    2016-09-22 18:00:14

     我的理解是,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文本就不在后一个里面显示的了。


  • 流景闲草0
    2016-08-13 09:13:21

    将取到的数据插入找到的空span标签内。。。

jQuery基础 (一)—样式篇

jQuery初入开启样式修炼,体验万能的jQuery样式集搭建网站布局

217509 学习 · 1218 问题

查看课程

相似问题