Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [jquery] zamiana dwóch div'ów + hover + this
InosU31
post
Post #1





Grupa: Zarejestrowani
Postów: 221
Pomógł: 14
Dołączył: 11.03.2009
Skąd: Lubaczów

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


Witam serdecznie

Mam pewien problem z hover i this i nie wiem za bardzo jak sobie z tym poradzić (IMG:style_emoticons/default/sad.gif) ... Mam przykładowo dwa divy A i B. Chciałbym aby po najechaniu na diva A chował się on i pojawił się div B. Gdy opuszczę diva B chciałbym aby pojawił się znów div A. Mój przykład :

  1. <div id="content">
  2. <div class="A">
  3. jakieś bloki w środku tego diva
  4. </div>
  5. <div class="B">
  6. inne bloki w środku tego diva
  7. </div>
  8.  
  9. </div>
  10.  
  11.  


a to kod js:

  1.  
  2. $('#content').hover(
  3.  
  4. function(){
  5. $('.A').hide();
  6. $('.B').show();
  7. },
  8. function(){
  9.  
  10. $('.B').hide();
  11. $('.A').show();
  12. }
  13. );
  14.  



i to mi działa ale tylko na pierwszym div. Mam kilka A i B w content i nie wiem jak zastosować this żeby odnieść się do konkretnego A i B.

Proszę o jakąś pomoc jak mam to rozwiązać bo już siedzę kilka godzin nad tym i próbowałem wielu sposobów ale brak efektów :-(

Jak odnoszę się tylko do A np:

  1. $(".A").hover(function(){
  2. $(this).css("background-color", "green");
  3. }, function(){
  4. $(this).css("background-color", "blue");
  5. });
  6.  


to mi to działa ale jak zrobić zeby w powyższym przykładzie ukrył się A i pojawił B?


Z góry dziękuję za podpowiedzi

Pozdrawiam
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 26.12.2025 - 20:14