為什么我拷貝會越來越多?這樣寫為什么不對?
<!DOCTYPE html>
<html>
<head>
? ? <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
? ? <title></title>
? ? <script src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script>
</head>
<body>
? ? <div>
? ? ? ? <input id="input" type="button" value="粘貼一個新的text" />
? ? ? ? <p id="txt">hello world</p>
? ? </div>
? ? ?<script type="text/javascript">
? ? ? ? //克隆節(jié)點
? ? //克隆事件
? ?$("#input").on('click', function() {
? ? ? ? ? ? if(!$("#txt").length)
? ? ? ? ? ? return;
? ? ? ? ? ? $("#txt").append($("#txt").clone(true).css('color','blue') )
? ?})
? ? </script>
</body>
</html>
2016-12-26
改成div是將p元素添加到div中,而前面你的寫法是將它添加到了p元素中
2016-12-26
那把那個地方改成div
2016-12-26
因為你最后用的 id 是txt呀,你應(yīng)該換成 this.