Jquery if abfrage geht nichts

...komplette Frage anzeigen

2 Antworten

$(document).ready wird erst später ausgeführt. Füge einfach mal logs an beiden Stellen hinzu dann sieht man die Reihenfolge.

$(document).ready(function(){
   console.log('log 1');
   $('#button').click(function(){
   $("#e1").css('display','none');
   $("#e2").css('display','block');
});

console.log('log 2');
if($('#e2').css('display') == 'block'){
   alert("klappt");
}

Mit console.log() hat man die popups nicht und kann stattdessen alles in der Konsole sehen.

Was möchtest Du wissen?