Ich versuche, zwei Schaltflächen zu erstellen: eine, die der Webseite einen Kreis hinzufügt, und eine, die einen Kreis löscht.Ich versuche, zwei Schaltflächen zu erstellen: eine, die der Webseite einen Kreis hinzufügt und eine, die einen Kreis löscht
Es können nicht mehr als 5 Kreise auf der Bühne sein. Wenn die Schaltfläche "Hinzufügen" angeklickt wird und sich auf der Seite fünf Kreise befinden, wird eine Warnung angezeigt, die dem Benutzer mitteilt, dass keine weiteren Kreise hinzugefügt werden können.
var circle = document.getElementById('#div');
$(function() {
$('#buttonOne').on('click', addItem);
$('#buttonTwo').on('click', removeItem);
});
function addItem(){
if (circle > 5) {
alert('You cannot add more than 5 objects');
} else {
document.body.appendChild(div);
};
}
function removeItem(){
if (circle== 0) {
alert('You have not added anything yet');
} else {
$(this).remove();
};
}
.circle {
display: block;
width: 50px;
height: 50px;
border-radius: 50%;
transition: background-color 350ms;
background-color: blue;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="button" value="Add Circle" id="buttonOne"/>
<input type="button" value="Delete Circle" id="buttonTwo"/>
<div class="circle"></div>
<p></p>
<script src="week4.js" type="text/javascript"></script>
Wow danke! Genaues Feedback, nach dem ich gesucht habe. –