Я пытаюсь удалить наложение изображений при наведении. У меня есть следующий код, который добавляет наложение на зависание, но я хочу, чтобы у него была непрозрачность, когда он не зависал и не удалял эту непрозрачность при зависании.Удаление наложения изображений при зависании
JQuery:
revapi1.on('revolution.slide.onloaded', function() {
revapi1.find('li').each(function() {
var slide = jQuery(this);
if(slide.find('.slidelink').length) {
slide.find('.slotholder').addClass('custom-hover');
}
});
});
CSS:
.rev_slider .custom-hover {
-webkit-transition: opacity 0.5s ease-out;
-moz-transition: opacity 0.5s ease-out;
-o-transition: opacity 0.5s ease-out;
transition: opacity 0.5s ease-out;
}
.rev_slider:hover .custom-hover {
opacity: 0.5;
}
Я попробовал следующее. Он работает, но я не могу заставить его работать с кодом JQuery выше. Fiddle
HTML:
<div class="wrap">
<figure class="tint">
<img src="http://cdn.impressivewebs.com/2011-11/greece001.jpg" alt="" width="400" height="260" />
</figure>
</div>
я получаю revapi1 не определена ошибка, когда я беру код, который вы размещены здесь, пожалуйста, предоставьте с проблемным JSFIDDLE поэтому мы можем попытаться помочь вам оттуда, вы отправило 2 коды .. – odedta
Зачем использовать JavaScript, когда, как вы показали в своем скрипте, это вполне возможно, используя чистый CSS? Также имена тегов и имена классов в вашем JavaScript отличаются от тегов в вашем HTML. – Shaggy