我正在尝试克隆一个简单的div并将其插入其后:
$(document).ready(function() {
// clone and append
$("div").clone().appendTo("div");
});Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div style="height: 10px; background-color: blue; width: 600px; margin-bottom:1px"></div>Run Code Online (Sandbox Code Playgroud)
为什么这没有按我预期的那样工作?
如果要在现有元素后插入元素,则应使用 .inserftAfter()
$(function() {
$('div').clone().insertAfter('div');
});Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div style="height: 25px; background-color: blue; width: 25px; margin-bottom:1px"></div>Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4964 次 |
| 最近记录: |