javascript - jQuery 换行不能与附加一起使用?

标签 javascript jquery

  1. 我有一个p元素<p id="test">Test</p>并将其包裹在 span 内通过使用wrap并将新元素保存在$test下.
  2. 我附加$testp#output .

结果:p元素被附加,但它不再包裹在跨度内。

$test = $("p#test").wrap("<span style='color:red'></span>");
$("p#output").append($test);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<p id="test">Test</p>
<p id="output">OUTPUT:</p>

最佳答案

jQuery 文档说 .wrap() 返回用于链接目的的原始元素集。

使用类似的东西 $("p#output").append($('p#test').parent());

关于javascript - jQuery 换行不能与附加一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38702056/

相关文章:

上传图片时,jquery.form.js 在 IE 中不起作用

javascript - Bluebird promise : Nested or conditional chains

javascript - 如何在asp.net中调用文本框更改事件的Web方法

javascript - OOP访问html5视频变量

javascript - asp.net 如何让网站达到全宽和全高

javascript - 需要访问选中的复选框

javascript - 声明用于 TypeScript 的 JS 库

jquery - jquery cookies __utma __utmb __utmz 是 cookie 的哪一类

javascript - Zk 集成 lightbox.js

javascript - 如果其他服务器无法访问,Node.js 应用程序将退出。如何防止我的应用程序停止?