clone() 创建匹配结果及其后代和文本节点的副本
示例:
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>克隆</title> </script> </head> <body> <div style=" font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; font-size: 1em !important; padding: 0px !important; background: none !important; border-radius: 0px !important; border: 0px !important; bottom: auto !important; float: none !important; height: auto !important; left: auto !important; line-height: 1.1em !important; margin: 0px !important; outline: 0px !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; vertical-align: baseline !important; auto !important; min-height: auto !important;">> <ul id="ul"> <li id="a">鼠标</li> <li id="b">键盘</li> <li id="c">屏幕</li> <li id="d"><a>主机</a></li> </ul> </div> <button>克隆</button> <script> $('button').on('click', function () { // 克隆鱼粉 $li = $('#d').clone(); // 移除鱼粉 $('#d').remove(); // 将克隆的鱼粉插入到油条前 $li.insertBefore('#a'); }); </script> </body></html> |