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

这一段是什么意思?

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

正在回答

4 回答

$body=$( " body " )就是取了一下HTML的body标签

你的原文代码我猜是类似这样:

name=$("<div>1111111</div><div>22222222</div>")

$body=$('body')

$body.append(name)

name中包含一个<div>1111111</div><div>22222222</div>这样的东西,这个东西存在,但还没有放到页面上去显示出来,$body.append(name)这个指令就是把你写的name放到body标签去显示。就类似于你做了一件发明,但你没有把他展现出来,所以别人看不到。



0 回复 有任何疑惑可以回复我~

怎么显示,div显示就是“动态创建DIV元素节点”这样的文字,那$body显示的是什么

0 回复 有任何疑惑可以回复我~

先定义一个div 可以叫别的 然后这个东西是

<div class='right'>

                  <div class='aaron'>动态创建DIV元素节点</div>

</div>

用append 调用你刚刚定义的 把他显示在网页上

0 回复 有任何疑惑可以回复我~

点击页面后,创建了一个这样结构的

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

div。然后拼接到body上。

0 回复 有任何疑惑可以回复我~
#1

1234323181 提问者

那$body.append(div)这不是把两个合并吗
2016-11-11 回复 有任何疑惑可以回复我~
#2

1234323181 提问者

这里$body代表什么?
2016-11-11 回复 有任何疑惑可以回复我~
#3

ReusKai 回复 1234323181 提问者

$body 是前面定义的节点或元素,我没看到你之前的代码,我也不知道他是啥节点或者元素。
2016-11-14 回复 有任何疑惑可以回复我~
#4

1234323181 提问者 回复 ReusKai

$body=$("body")
2016-11-16 回复 有任何疑惑可以回复我~
查看1条回复

举报

0/150
提交
取消
jQuery基础(二)—DOM篇
  • 参与学习       114013    人
  • 解答问题       590    个

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

进入课程

这一段是什么意思?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信