Я пытаюсь создать скрипт для изменения текста при наведении изображения. Это HTML в простой версии:jQuery Простое изменение текста на картинке hover
<section id="#first">
<div class="img-1"></div>
<div class="img-2"></div>
</section>
<section id="#second">
<div class="text-1"></div>
<div class="text-2"></div>
</section>
Javascript
jQuery(document).ready(function($){
$('.img-1').hover(
function(){ $('.text-1').addClass('text-1-active') },
function(){ $('.img-1').addClass('img-1-active') },
function(){ $('.text-2').removeClass('text-2-active') },
function(){ $('.img-2').removeClass('img-2-active') }
)
$('.img-2').hover(
function(){ $('.text-2').addClass('text-2-active') },
function(){ $('.img-2').addClass('img-2-active') },
function(){ $('.img-1').removeClass('img-1-active') },
function(){ $('.text-1').removeClass('text-1-active') }
)
});
Невозможно изменить структуру HTML. Классы добавляются, но не удаляются.
[RTM] (http://api.jquery.com/hover/); '.hover' ожидает один или два аргумента, вы проходите четыре. –
Возможно, очень новый в jQuery. – aman704