Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][jQuery] problem z wysuwanymi panelami
kamilo81
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 12.02.2010

Ostrzeżenie: (0%)
-----


  1. <script type="text/javascript">
  2. $(function(){
  3.  
  4. $(".panel").hide();
  5. $(".slide_button#1").toggle(function(){
  6. $(".panel#p1").show(300);
  7. $(this).addClass("zamknij");
  8. return false;
  9. },
  10. function(){
  11. $(".panel#p1").hide(300)
  12. $(this).removeClass("zamknij");
  13. return false;
  14. });
  15.  
  16. });
  17. </script>


  1. <a href="#" class="slide_button" id="1"></a>
  2.  
  3. <div class="panel" id="p1">
  4. Walka sie nie odbyla
  5. </div>
  6.  
  7. <a href="#" class="slide_button" id="2"></a>
  8.  
  9. <div class="panel" id="p2">
  10. Walka sie nie odbyla
  11. </div>
  12.  



CSS

/*----------panel----------*/
.panel
{
background: #223344;
padding: 10px;
width: 350px;
position: relative;
left: 24.5%;


}


/*---------przycisk panelu--------*/
.slide_button
{
background: url(images/button.png);
display: block;
height: 20px;
//text-indent: -9999px;
width: 120px;
}

.zamknij
{
background-position: 0px -20px;
}



Problem polega na tym, ze chcialbym tak samo zdefiniowanym przyciskiem otwierac rozne Divy(panele).
Jedyny pomysl jaki mam to jakos przekazac zmienna Id z linka od przycisku i Id z Diva do Scryptu, ale nie mam pojecia jak to zrobic. Nie wykluczam ze jest to glupi sposob, ale jestem jeszcze za malo obeznany w tej tematyce, wiec prosze o pomoc.

Pozdrawiam.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 11:15