为什么是var div而不是$div

来源:2-2 jQuery节点创建与属性的处理

慕神1662884

2018-10-07 21:13

 var $body = $('body');
    $body.on('click', function() {
        //通过jQuery生成div元素节点
        var div = $("<div class='right'><div class='aaron'>动态创建DIV元素节点</div></div>")
        $body.append(div)
    })

写回答 关注

3回答

  • FaceDamon
    2018-10-22 17:49:53

    var 变量名,它就是个变量名而已,加个$只是为了标识是jQuery变量而已。你不信,把body的声明和引用$全都去掉,一样可以正常执行。

    你没有理解变量的声明和获取。

  • 莫892897612
    2018-10-16 16:51:28

    jQuery($DIV)是一个类数组对象,而DOM对象(DIV)就是一个单独的DOM元素。

  • qq_婚礼主持人雅琪_0
    2018-10-08 13:15:27

    div是指集合转化为jQuery,$div是指标签元素转化为jQuery

jQuery基础(二)—DOM篇

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

114014 学习 · 590 问题

查看课程

相似问题