$(this).text()返回值是a元素?

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

budflower

2016-11-22 11:40

$(".aaron2").on('click', function() {

        $('a').wrap(function() {

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

        })

    })

这里的$(this).text()返回值是a元素?但是没有这个类为什么还能被执行?

写回答 关注

2回答

  • 蛋壳儿
    2016-11-22 15:15:11
    已采纳

    没有这个类 只是不加载这个类名的样式,所以 那个class=""其实是可以忽略的

    灰鸟0

    意思就是说:直接return '<div></div>' 或return '<div/>' 都OK的。

    2017-01-17 16:49:43

    共 2 条回复 >

  • 阿陆耀闪闪i
    2016-11-22 15:17:31

    返回字符串

jQuery基础(二)—DOM篇

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

114012 学习 · 590 问题

查看课程

相似问题