这是我的代码:
<script>
$('#closeDiv').hide();
$('#addDiv').click(function (){
var $newdiv1 = $('<div id="main_content4"><br /><button class="close">Close this</button></p><p>Ajoutez une div avec jQuery. Cacher le bouton qui permet de l\'ajouter, ensuite ajoutez un bouton dans la nouvelle div pour la fermer à son tour. Pour finir on affiche à nouveau le bouton pour afficher la div.</p></div>'),
existingdiv1 = document.getElementById('main_content3');
$('#main').append($newdiv1);
$('#addDiv').hide();
$('#closeDiv').show();
});
$('#closeDiv').click(function() {
$('#main_content4').remove();
$('#addDiv').show();
$('#closeDiv').hide();
});
</script>
正如您在我的var $newdiv1
I create this button 中看到的:
<button class="close">Close this</button>
但是当我添加这个时,它不起作用:
$('#close').click(function() {
$('#main_content4').remove();
});
我的代码有什么问题?