頁面上有一個按鈕,其值爲「button1」。按下時,它必須刪除它自己並添加新值按鈕「button2」。當按下「button2」時,它必須刪除自己並添加「button1」。有點無限循環。jQuery:Div與jQuery交換
我知道它可以通過改變按鈕的值或至少使用「detach()」函數來完成,但它是我目前試圖實現的網站中最簡單的問題我必須通過按鈕交換兩個「div」的完整數據。
所以,回到問題,事情是「button1」正常工作,「button2」什麼也不做。一些幫助將不勝感激。
的index.html
<!DOCTYPE html>
<html>
<head>
<script src = "http://code.jquery.com/jquery-1.10.1.min.js"></script>
<script src = "script.js" type = "text/javascript"></script>
</head>
<body>
<div id = "div1">
<input type = button id = "button1" value = "button1" />
</div>
</body>
</html>
的script.js
$(document).ready (function() {
$("#button1").click (function() {
$("body").append ("<div id = 'div2'></div>");
$("#div2").append ("<input type = button id = 'button2' value = 'button2' />");
$("#div1").remove();
});
$("#button2").click (function() {
$("body").append ("<div id = 'div1'></div>");
$("#div1").append ("<input type = button id = 'button1' value = 'button1' />");
$("#div2").remove();
});
});
謝謝,我已經開始學習最近,很容易落在這樣愚蠢的錯誤 –
@KudayarPirimbaev - 必須學會以某種方式: ) – tymeJV
是的,你是對的 –