Я новичок в jQuery, поэтому, пожалуйста, прости меня, если это асинин.Если это так, пожалуйста, укажите мне место, где я могу получить некоторые знания.
Вот что я делаю: у меня есть макет Wordpress (следовательно, режим совместимости), который представляет собой набор элементов div, организованных с использованием изотоп .Когда пользователь нажимает на элемент div, он расширяется до определенного размера с помощью .animate (), а затем изотоп сортирует все элементы div по ширине.
Все это прекрасно, и я очень доволен этим.Проблема в том, что у меня все впереди, и нет пути назад.Я хочу добавить кнопку, которая возвращает div в исходное состояние (ширина: 156 пикселей, высота: 191 пикселей).Это где мой зеленый статус действительно показывает.Я пробовал просто перепроектировать все, что я уже сделал, когда щелкала закрытая ссылка, но все, чего я смог добиться, - это уменьшить div, чтобы он сразу же вернулся к расширенному размеру.
Если кто-то может указать мне правильное направление, я буду навсегда у тебя в долгу.Кроме того, если я могу предоставить вам больше информации, просто дайте мне знать, и я получу право на это.Большое вам спасибо.
jQuery().ready(function() {
// Variables - Project Tiles
var $tile = jQuery(".tile");
//Expands tile on click
jQuery($tile).click(function(){
$tile
.stop()
jQuery(this).addClass('expanded'); //change cell's class
jQuery(".tile-content", this).hide(); //hide starting content
jQuery(this).animate({ //animate the expansion of the cell
width: '933px',
height: 'auto',
}, "slow", function() { //things to do after animation
jQuery(".expanded-content", this).fadeIn('slow'); //show post content
jQuery("#content").isotope({ //re-arrange tiles
sortBy : 'width',
});
});
});
// close tile
});