2010-08-02 22 views
6

jQuery için yeni ve basit bir komut dosyası (ya da daha basit bir yöntem var) arıyorum çünkü bir kullanıcı bir öğenin üzerine geldiğinde, başka bir css özelliği değişir.jquery hover/change css özelliği yardım

Örneğin, başka bir elementin bu görüntü ve "border-alt" üzerine vurgulu renk falan değiştirir vb şimdiye kadar denedim ne sayesinde

cevap

6

?

İşte jQuery documentation on hover. Temel olarak, üzerinde gezinmek istediğiniz nesneye bir seçici (ve kalıcı bir etki istemiyorsanız, bırakın) sağlayın. Ardından, etkinliğin içinde, değiştirmek istediğiniz nesneyi seçin ve CSS settings numaralı telefonu güncelleyin. (Veya bunun için bir sınıfınız varsa, update to the new class.)

Yazmaya çalıştığınız bir kod eklemek istiyorsanız (gönderinizi güncelleyin), size yardımcı olmaktan mutluluk duyarım.

13

sonra css bu yardımcı olur

+2

... bir adama balık öğretin ... – JasCav

+3

Şimdi hem belgelere hem de bir örneğe sahip mi? –

+0

İyi nokta. (Sana hakaret etmeye çalışmıyorum ... Sadece insanlar yaptıkları şeyi neden yaptığını öğrenince ... biliyor musun?) – JasCav

2

Umut aktif sınıfını stil vurgulu özelliği

$('#elementA').hover(function(){ 
    $('#elementB').addClass('active'); 
},function(){ 
    $('#elementB').removeClass('active'); 
}); 

kullanın.

<html> 
    <head> 
     <script type="text/javascript" src="js/jquery-1.4.2.min.js"></script> 
     <script> 
      $(document).ready(function(){ 
       $("#test").hover(function() 
       { 
        $("#test2").css("background-color", "blue"); 
       }, function() 
       { 
        $("#test2").css("background-color", "green"); 
       }); 
      }); 
     </script> 
    </head> 
    <body> 
     <div id="test" style="border:solid 1px black;" > 
      Hover Over Me 
     </div> 
     <br /> 
     <div id="test2" style="background-color:green;"> 
      Test2 
     </div> 
    </body> 
</html>