Show/Hide a div in IE6/7

Show/Hide a div in IE6/7

Hi,

i searched the forum, but did not find a working solution for my problem.

IE6/7 are not hiding the divs in the $(document).ready function. Tried also:
  1. $("#closed").css('display', 'none');
  2. document.getElementById('closed').style.display = 'none';
It is working when i add the ID "closed" to the <li>-Element instead of the <div>-Container.
All other browsers are working fine.

Thanks in advance!
Kai

Code:
  1. $.ajax({
  2. type: "POST",
  3. timeout: 7000,
  4. data: {username: username, password: password},
  5. url: "php/login.php",
  6. success: function(result) {
  7. //console.log("USERID: "); console.log(result); 
  8. if (result > 0) {
  9. $("#closed").show();
  10. $("#login").hide();
  11. $("#logoutBtn").show();
  12. } else {
  13. //$("#login").effect("shake", {times:2}, 100);
  14. }
  15. }

  16. });
  17. });

  18. $("#closed").hide();
  19. $("#logoutBtn").hide();
  20. $("#login").hide();

  21. $.post("php/loggedIn.php", {sId: "<?php echo session_id(); ?>"} ,function(logged_in) {
  22. if (logged_in > 0) {
  23. $("#closed").show();
  24. $("#login").hide();
  25. $("#logoutBtn").show();
  26. } else {
  27. //alert("not logged in");
  28. $("#login").show();
  29. }
  30. });

  31. $.ajax({
  32. type: "POST",
  33. timeout: 7000,
  34. url: "php/getNews.php",
  35. success: function(result) {
  36. //console.log("NEWS: ");
  37. var obj = jQuery.parseJSON(result);
  38. //console.log(obj[0]['timestamp']);
  39. for (var i=0; i < obj.length; i++) {
  40. var date = new Date(obj[0]['timestamp']*1000);
  41. $('#content-bgbtm').append('<div class="post"><p class="meta"><span class="date">'+date+'</span> erstellt von <a href="#">'+obj[i]['author']+'</a></p><h2 class="title"><a href="#">'+obj[i]['title']+'</a></h2><div class="entry"><p>'+obj[i]['text']+'</p></div></div>');
  42. }
  43. $('#news').append(obj[0]['text']);
  44. }
  45. });

  46.   });
  47.      </script>
  48. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  49. <title>BBO-Liga 2011</title>
  50. <meta name="keywords" content="" />
  51. <meta name="description" content="" />
  52. <link href="css/style.css" rel="stylesheet" type="text/css" media="screen" />
  53. </head>
  54. <body>
  55. <div id="header">
  56. <div id="menu">
  57. <ul>
  58. <li><a href="index.php" class="first">Start</a></li>
  59. <li><a href="../ersteliga">1. Liga</a></li>
  60. <li><a href="../zweiteligaA">2. Liga A</a></li>
  61. <li><a href="../zweiteligaB">2. Liga B</a></li>
  62. <li class="current_page_item"><a href="../zweiteligaC">2. Liga C</a></li>
  63. <div id="logoutBtn"><li><a href="php/logout.php">Logout</a></li></div>
  64. </ul>
  65. </div>
  66. <!-- end #menu -->
  67. <div id="login">
  68. <form method="get" action="">
  69. <fieldset>
  70. <input type="text" name="username" id="username" size="15" placeholder="Benutzer" />
  71. <input type="password" name="password" id="password" size="15" placeholder="Passwort"/>
  72. <input type="submit" value="Login"/>
  73. </fieldset>
  74. </form>
  75. </div>
  76. <!-- end #login -->
  77. </div>
  78. <!-- end #header -->
  79. <!-- end #header-wrapper -->
  80. <div id="logo">
  81. <h1><a href="#">BBO-Liga 2011 </a></h1>
  82. <p><em>eine Veranstaltung von BBO Germany und dem <a href="#"> DBV</a></em></p>
  83. </div>
  84. <hr />
  85. <!-- end #logo -->
  86. <div id="page">
  87. <div id="content">
  88. <div id="content-bgtop">
  89. <div id="content-bgbtm">
  90. </div>
  91. </div>
  92. </div>
  93. <!-- end #content -->
  94. <div id="sidebar">
  95. <ul>
  96. <li>
  97. <h2>Aktuell</h2>
  98. <p id="news"></p>
  99. </li>
  100. <li>
  101. <h2>Öffentlicher Bereich </h2>
  102. <ul>
  103. <li><a href="ranking.php">Tabelle</a></li>
  104. <li><a href="#">Kampfergebnisse</a></li>
  105. <li><a href="#">Anstehende Kämpfe</a></li>
  106. <li><a href="#">Teams</a></li>
  107. </ul>
  108. </li>
  109. <div id="closed">
  110. <li>
  111. <h2>Interner Bereich</h2>
  112. <ul>
  113. <li><a href="events.php">Terminübersicht</a></li>
  114. <li><a href="#">Kampfergebnisse</a></li>
  115. <li><a href="#">Teamdaten</a></li>
  116. <li><a href="#">Spielerdaten</a></li>
  117. <li><a href="#">Accounteinstellungen</a></li>
  118. </ul>
  119. </li>
  120. </div>
  121. </ul>
  122. </div>
  123. <!-- end #sidebar -->
  124. <div style="clear: both;">&nbsp;</div>
  125. <!-- end #page -->
  126. <div id="footer">
  127. </div>
  128. <!-- end #footer -->
  129. </div>
  130. </body>
  131. </html>