login  Naam:   Wachtwoord: 
Registreer je!
 Forum

jQuery fadeIn effect werkt niet (Opgelost)

Offline GroundZero - 22/02/2012 12:30
Avatar van GroundZeroLid Beste,

ik wil een pop-up maken (modal dialog) maar hij pakt geen fadeIn effect... kan iemand mij vertellen wat ik verkeerd doe?

Mijn css:

  1. .pitchblack {
  2. width:900px;
  3. height:900px;
  4. top:0px;
  5. left:0px;
  6. background:#000;
  7. opacity:5;
  8. position:absolute;
  9. z-index:5000;
  10. display:none;
  11. }


De code die alles aanroept:

  1. <?php
  2. // geldige inlog
  3. if($_SERVER['REQUEST_METHOD'] == 'POST')
  4. {
  5. $query = mysql_query('SELECT id, gebruikersnaam, wachtwoord FROM site_gebruikers
  6. WHERE
  7. gebruikersnaam = "'.mysql_real_escape_string($_POST['gebruikersnaam']).'"
  8. AND
  9. wachtwoord = "'.mysql_real_escape_string($_POST['wachtwoord']).'"');
  10. $fetch = mysql_fetch_assoc($query);
  11. $rows = mysql_num_rows($query);
  12.  
  13. if($rows == 0)
  14. {
  15. ?>
  16.  
  17. <script language="javascript">
  18. /* popup laten zien */
  19. $('.pitchblack').fadeIn('slow', function(){
  20.  
  21. });
  22. </script>
  23.  
  24. <?php
  25. }
  26. else
  27. {
  28. echo 'INGELOGD';
  29. }
  30. }
  31. ?>


Helemaal onderaan mijn pagina staan de divisions:

  1. <div class="pitchblack">
  2. <div class="popupbox">
  3.  
  4. </div>
  5. </div>

2 antwoorden

Gesponsorde links
Offline Crying_Wolf - 22/02/2012 12:36
Avatar van Crying_Wolf Lid $(document).ready(function() {
// hier je code
});

Hij zie je hele div niet omdat dat nog niet geladen is en je javascript al wel word uitgevoerd.
Zie ook firebug, een debugger voor firefox

:wq!
Bedankt door: GroundZero
Offline GroundZero - 22/02/2012 13:43
Avatar van GroundZero Lid duidelijk antwoord, je hebt helemaal gelijk net getest, dankjewel ;)
Gesponsorde links
Je moet ingelogd zijn om een reactie te kunnen posten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.193s