2014-10-31 3 views
-1

У меня проблема с функцией наведения в JQuery. Не делайте, это просто не работает. Я работаю с jQuery 2.1.1. Было бы хорошо, если бы вы могли дать мне несколько советов.Функция зависания JQuery не работает вообще

Вот небольшой фрагмент кода.

<body> 
<div class="cap"> 
    Hello World 
</div> 
<script type="javascript"> 
$(document).ready(function() { 
    $('.cap').hover(function() { 
     $(this).css({'color' : 'blue'}); 
    }), function() { 
     $(this).css({'color': 'black'}); 
    } 
}); 
</script> 
</body> 

ответ

2

Вы отсутствуют некоторые скобки в вашем коде :) Ниже код фиксированной :)

$(document).ready(function() { 
 
    $('.cap').hover(function() { 
 
     $(this).css({'color' : 'blue'}); 
 
    }, function() { 
 
     $(this).css({'color' : 'black'}); 
 
    }); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script> 
 

 
<div class="cap"> 
 
    Hello World 
 
</div>

+3

Ну пятнистый. Также не повезло, что код op * действителен * и не видит ошибки! –