Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CSS][jQuery]Skrócenie zapisu
MateuszS
post
Post #1





Grupa: Zarejestrowani
Postów: 1 429
Pomógł: 195
Dołączył: 6.10.2008
Skąd: Kraków/Tomaszów Lubelski

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


Hi. Zacząłem naukę jQuery bo wypada znać, postanowiłem zrobić sobie proste dynamiczne menu. No i zrobiłem

  1. <style type="text/css">
  2.  
  3. div.div1 {
  4. margin-top: 50px;
  5. margin-left: 20px;
  6. background: green;
  7. width: 200px;
  8. color: white;
  9. float: left;
  10. }
  11.  
  12. div.div2 {
  13. margin-top: 50px;
  14. width: 400px;
  15. background: blue;
  16. display: block;
  17. float: left;
  18. }
  19.  
  20. p.p {
  21. display: none;
  22. }
  23.  
  24. p.p1 {
  25. display: none;
  26. }
  27.  
  28. p.p2 {
  29. display: none;
  30. }
  31.  
  32.  
  33. <script type="text/javascript" src="jQuery.js"></script>
  34.  
  35.  
  36.  
  37. <script type="text/javascript">
  38.  
  39. $(document).ready( function() {
  40. $(".li").click( function() {
  41. $(this).next("p").toggle("slow");
  42. $(".a").click( function () {
  43. $(".p1").show("slow");
  44. $("p").not(".p1").not(".p").hide();
  45. });
  46. $(".a2").click( function () {
  47. $(".p2").show("slow");
  48. $("p").not(".p2").not(".p").hide();
  49. });
  50.  
  51. });
  52. });
  53.  
  54.  
  55.  
  56. </head>
  57. <body vlink="white" link="white" alink="white">
  58.  
  59. <div class="div1">
  60. <b>Menu</b>
  61. <ul class="ul">
  62. <li class="li">Menu pierwsze </li>
  63. <p class="p"><a href="#" class="a">Akapit do rozwinięcia 1</a></p>
  64.  
  65. <li class="li">Menu drugie </li>
  66. <p class="p"><a href="#" class="a2">Akapit do rozwinięcia 2</a></p>
  67. </ul>
  68. </div>
  69. <div class="div2">
  70. <p class="p1">Myślę że to dobre rozwiązanie</p>
  71. <p class="p2">Myślę że to jest wszystko porąbane</p>
  72. </div>



No i chce sie zapytac czy da sie to okrocic bo nie bede co nowy dzial dodawal 10 linijek jQuery i stylow. Myslalem nad zrobieniem funkcji ale musialbym jakos zmienna wpakowac pod klase jednak nie bardzo wiem jak ^^ Nakierujcie mnie prosze. Pozdrawiam


--------------------
O! Zimniok :P
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: 20.08.2025 - 21:37