Hitaofighting
2017-04-30 15:35
'<div class="' + $(this).text() + '" />’
啥意思?
不过我看你的代码后面是/>结尾,而不是</div>,这个div是某个函数中的动态添加的元素吧。那这个$(this)的意思就应该指的是调用这个函数对象本身了
其实我也不是很懂,但是按照之前的代码经验来讲的话,也是很好理解的。我就权当抛砖引玉献个丑,哈哈。
后面的+指的是这不是一个普通的字符串,是需要执行的一段代码。这样就好理解了,$(this)指的是和这个div本身,text方法就不需要我说了,就是这个div包含的文本。这一行代码的意思就是说我的class不显示的指定,div内部有什么文本就拿那个文本来做我的class。
jQuery基础(二)—DOM篇
114014 学习 · 590 问题
相似问题