У меня есть палец большого пальца внутри другого div, когда виден миниатюра. Я хочу, чтобы родительский div исчезал/переходил на задний план эскиза, а затем возвращался к исходному изображению после наведения.переход фон-изображение/css изменить на hover?
У меня есть это до сих пор, которое меняет исходный фон на задний и задний, но без перехода.
$(document).ready(function() {
var originalBG;
var hoverBG;
$(".alt-img").hover(
function() {
originalBG = $(this).parent().css('backgroundImage');
hoverBG = $(this).css('backgroundImage');
$(this).parent().css('backgroundImage',hoverBG);
},
function() {
$(this).parent().css('backgroundImage',originalBG);
}
);
});
Кроме того, прежде чем кто-либо меня исправит, я знаю, что это должно быть абстрагировано в отдельную функцию, поэтому я не дублирую код. –
было бы неплохо кэшировать объекты в переменных, например var $ this = $ (this); – jAndy