Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CSS][JavaScript][jquery] Zmiana kolorów po kliknieciu
dihe
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 20.03.2011

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


Witam, wymyśliłem żę po kliknięciu w link z menu zmieni mi się kolor diva na stronie(czyli będzie on zaznaczony) gdy jednak kliknę w inny link to zaznaczenie (kolor) z aktualnego diva zniknie a zmieni się w innym.

PROBLEM:
Zmieniają mi się elegancko kolory, tylko na aktualnym poziomie nie umiem dać krótkiej formuły aby usuwały się zbędne (wcześniej kliknięte kolory div-ów).
Wiecie może jak to zrobić? Moje menu liczy 9 pozycji i jest 9 div-ów.

  1. <script type="text/javascript">
  2. $(document).ready(function(){
  3. $('a#1').click(function(){
  4. $('div#idea').css('background-color', 'red');
  5. });
  6. $('a#2').click(function(){
  7. $('div#c2c').css('background-color', 'green');
  8. });
  9. });
  10. </script>


  1. <div id="menu">
  2. <ul>
  3. <li><a href="#idea" id="1">Idea</a></li>
  4. <li><a href="#c2c" id="2">c2c</a></li>
  5. </ul>
  6. <div class="end"></div>
  7. </div>
  8.  
  9. <div id="content">
  10.  
  11. <div class="box" id="idea">
  12. <h2>Sample text</h2>
  13. Sample text</div>
  14.  
  15. <div class="box" id="c2c">
  16. <h2>Sample text</h2>
  17. Sample text </div>
  18.  


Ten post edytował dihe 20.03.2011, 00:51:06
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: 19.08.2025 - 03:58