Die erste .click-Funktion wird verwendet, um ein Element (div) in einen Container einzufügen, und der zweite wird verwendet, um es aus dem Container zu entfernen. Der Container hat zunächst keine Elemente. Das Entfernen der Funktion durch Anklicken nicht funktioniertDie zweite .click() - Funktion funktioniert nicht
$(document).ready(function(){
$(".class1").click(function(){
//Code for adding element to the container and
// removing class1 from it and adding class2
});
$(".class2").click(function(){
alert("hi"); //Even the alert is not displayed
$(this).fadeOut(100);
});
});
Allerdings funktioniert es, wenn das Element bereits vorhanden ist, bevor die Seite geladen wird in den Behälter. Gründe warum? Liegt es an der document.ready-Funktion? Lösungen?
geben Sie uns bitte Ihre HTML. –
pls post the html – Sudantha
Wenn Sie ein Ereignis zum '.class2' Element hinzufügen, existiert Ihr Element bereits? –