Я хочу анимировать мои баннеры, но здесь они оживлены сверху, и я хочу, чтобы анимация начиналась снизу. Что оранжевые знамена исчезают внизу. Возможно?
→ MY FIDDLE <-
$(".myDiv").mouseover(function() {
$('#'+this.id+'bis').stop().animate({height: '0px'}); });
$(".myDiv").mouseout(function() {
$('#'+this.id+'bis').stop().animate({height: '50px'}); });
Если вы пытаетесь сделать то, что я думаю, вы можете попробовать следующий jQuery:
$(".myDiv").mouseover(function() {
$('#'+this.id+'bis').stop().animate({height: '0px', top: '50px'});
});
$(".myDiv").mouseout(function() {
$('#'+this.id+'bis').stop().animate({height: '50px', top: '0px'});
});
Это будет анимировать высоту и Top
позицию CSS элемента. Это будет похоже на то, что элемент застрял на дне и сжимается.
Прежде всего. Вам нужно исправить свой HTML. КЛАССЫ И ИДЫ создаются как таковые: id = "Name" class= "Name"
Вам нужно добавить "вокруг" вашего тега.
Я обновил Fiddle для вас здесь с помощью html + jquery: Here
Надеюсь, это то, что вы ищете.