返回函数内容

来源:5-3 DOM包裹wrap()方法

Hitaofighting

2017-04-30 15:35

'<div class="' + $(this).text() + '" />’

啥意思?

写回答 关注

2回答

  • AZHEll
    2017-04-30 16:12:53

    不过我看你的代码后面是/>结尾,而不是</div>,这个div是某个函数中的动态添加的元素吧。那这个$(this)的意思就应该指的是调用这个函数对象本身了

  • AZHEll
    2017-04-30 16:09:08

    其实我也不是很懂,但是按照之前的代码经验来讲的话,也是很好理解的。我就权当抛砖引玉献个丑,哈哈。

    后面的+指的是这不是一个普通的字符串,是需要执行的一段代码。这样就好理解了,$(this)指的是和这个div本身,text方法就不需要我说了,就是这个div包含的文本。这一行代码的意思就是说我的class不显示的指定,div内部有什么文本就拿那个文本来做我的class。

jQuery基础(二)—DOM篇

jQuery第二阶段开启DOM修炼,了解创建、插入、删除与替换

114012 学习 · 590 问题

查看课程

相似问题