У меня есть элемент Я меняющийся с анимацией следующим:, как вернуться к первоначальным значениям CSS после метода .css()
that$.animate({
opacity:'0.0'
},300,
function() {
$('#menuHolder').css({
left:'0px',
top:'0px',
height:'100%',
width:'100%',
},0);
Это должно сделать menuHolder
занять весь экран. При нажатии отдельной кнопки я хочу, чтобы menuHolder
возвращался к исходным значениям, указанным в таблице стилей. Вот код для кнопки возврата:
$('.return').bind('click',
function() {
$(this).hide(300);
tMT$ = $(this).parent();
tMT$.animate({
opacity:'0.0'
},300,
function() {
$('#menuHolder').css({
left:$(this).style.left,
top:$(this).style.top,
height:$(this).style.height,
width:$(this).style.width
},0);
})
Это не работает, потому что назначили исходные значения CSS с когда that$.animate
была выполнена. Как назначить значения .return
щелчка, чтобы menuHolder
возвращался к исходному css?
Я не хочу вручную переназначать значения. Я бы предпочел сделать это программно = D. Любая помощь будет большой.
Cheers.
@ bazmegakapa - этот метод работал лучше всего. благодаря! – dopatraman