请教jquery中append( )以及appendTo( )的问题
时间:2010-05-22
来源:互联网
我是jquery的初学者,请教各位大虾一个问题,我在看书看到append( )跟appendTo( )
例如:$("p").append($("a")); 书上说当目标<p>是唯一的一个元素,那么$("a")将会被移动到该元素的所有子元素的后面,
而如果目标<p>是多个元素,那么$("a")将会以复制的形式,在每个<p>中都添加一个子元素,而自身保持不变。
第一种情况没问题
第二种情况,书上说这是复制的形式,例子的效果是复制,再说自身保持不变,例子也是保持不变,就是说没有移动。。
如:
$("p").append($("a"));
----
<a href="#">要被添加的连接</a>
<p>第1个p</p>
<p>第2个p</p>
结果是:
要被添加的连接1
第1个p要被添加的连接1
第2个p 要被添加的连接1
可我敲出来的代码却是复制,有复制到,但本身也移动了--也就没有了。
我的代码结果是:
第1个p 要被添加的连接1
第2个p 要被添加的连接1
不知道这是什么问题,不知道这跟jquery的版本有没有关系,我的是1.3.2的版本,但书上的就不清楚了。请各位大虾指点指点
例如:$("p").append($("a")); 书上说当目标<p>是唯一的一个元素,那么$("a")将会被移动到该元素的所有子元素的后面,
而如果目标<p>是多个元素,那么$("a")将会以复制的形式,在每个<p>中都添加一个子元素,而自身保持不变。
第一种情况没问题
第二种情况,书上说这是复制的形式,例子的效果是复制,再说自身保持不变,例子也是保持不变,就是说没有移动。。
如:
$("p").append($("a"));
----
<a href="#">要被添加的连接</a>
<p>第1个p</p>
<p>第2个p</p>
结果是:
要被添加的连接1
第1个p要被添加的连接1
第2个p 要被添加的连接1
可我敲出来的代码却是复制,有复制到,但本身也移动了--也就没有了。
我的代码结果是:
第1个p 要被添加的连接1
第2个p 要被添加的连接1
不知道这是什么问题,不知道这跟jquery的版本有没有关系,我的是1.3.2的版本,但书上的就不清楚了。请各位大虾指点指点
[ 此帖被kpsbnc在2010-05-22 20:12重新编辑 ]
作者: kpsbnc 发布时间: 2010-05-22
你可以试一下它的例子,看看效果如何,再比对一下它的文字介绍。有时候可能因为翻译的关系会有点迷惑性。
作者: jokeykiss 发布时间: 2010-05-25
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28