Проблемы с попыткой получить этот код jquery. Идея заключается в том, что непрозрачность должна измениться, когда изображение выделено. В настоящий момент используется тег класса smallartcov для изменения непрозрачности. Проблема в том, что на нем есть текст. Таким образом, текст считается, когда мышь покидает область изображения, даже если она никогда не делалась. Как я могу обойти это?Проблема с JQuery с изображением и текстом
http://169.231.6.197/vathom/artist.php Здесь находится тестовый объект. Если вы посмотрите @ на правую картинку, вы можете видеть, что я имею в виду. Вот HTML, мы имеем на это:
<div class="artistg">
<div class="smallartcov"></div><span class="smallarttxt">702</span>
<img class="smallartpic" src="images/df.jpg" />
</div>
вместе со следующим JQuery:
<script type="text/javascript">
$('.smallartcov').hover(function() {
$(this).css('color', 'white');
$(this).css('opacity', '0');
}, function() {
$(this).css('color', 'white');
$(this).css('opacity', '0.5');
});
</script>
Любые идеи? Очень признателен.
Вы имеете в виду, что счет должен увеличиваться при наведении и должен быть запомнен для любого нового запроса страницы? – Ankit
убедитесь, что вы загрузили скрипт на DOM ready – elclanrs
вы хотите скрыть текст? – Jack