为了账号安全,请及时绑定邮箱和手机立即绑定

var $body = $('body');$body前面一定要加$吗,是什么意思?去掉可以吗?

/ 猿问

var $body = $('body');$body前面一定要加$吗,是什么意思?去掉可以吗?

慕妹5016704 2017-07-30 11:04:10

<!DOCTYPE html>

<html>


<head>

    <meta http-equiv="Content-type" content="text/html; charset=utf-8" />

    <title></title>

    <script src="http://lib.sinaapp.com/js/jquery/1.9.1/jquery-1.9.1.min.js"></script>

    <style>

    .left,

    .right {

        width: 300px;

        height: 120px;

    }

    

    .left div,

    .right div {

        width: 100px;

        height: 90px;

        padding: 5px;

        margin: 5px;

        float: left;

        border: 1px solid #ccc;

    }

    

    .left div {

        background: #bbffaa;

    }

    

    .right div {

        background: yellow;

    }

    </style>

</head>


<body>

    <h2>动态创建元素节点</h2>

    <button>点击通过jQuery动态创建元素节点</button>

    <script type="text/javascript">

    var $body = $('body');

    $body.on('click', function() {

        //通过jQuery生成div元素节点

        var div = $("<div class='right'><div class='aaron'>动态创建DIV元素节点</div></div>")

        $body.append(div)

    })

</body>


</html>


查看完整描述

3 回答

已采纳
?
习惯受伤

可以去掉啊,$body就是个变量名,你改成abcd也行啊,变量名只能由:$,下划线,字母,数字,并且数字不能开头组成

查看完整回答
2 反对 回复 2017-07-30
?
我的团长我的团

php写多了的毛病  js里别用

查看完整回答
反对 回复 2017-08-01
?
跨越七海的_风

学了很多框架以后,你会发现,凡是以$打头的变量都是比较重要的变量。个人不推荐,貌似php程序员都喜欢这样干???

查看完整回答
反对 回复 2017-07-30

添加回答

回复

举报

0/150
提交
取消
意见反馈 邀请有奖 帮助中心 APP下载
官方微信