jQuery Isotope - закрытие ранее открытых ящиков

Я искал и искал ответ на этот вопрос, но пока безуспешно. У меня нет знаний о jQuery или Javascript, поэтому я рву на себе волосы из-за того, что может быть простым ответом.

Я скачал jQuery Isotope и планирую использовать его как галерею. Можно ли автоматически закрыть текущее развернутое поле при нажатии на другое, возвращая предыдущее поле к исходному размеру? В тот момент, когда вы нажимаете на коробку, она расширяется, затем вы нажимаете на другую, и она расширяется, а первая остается расширенной.

Заранее спасибо,

DB


person DBUK    schedule 17.08.2011    source источник


Ответы (1)


Вы можете добавлять и удалять классы «.closed» и «.opened» для своих элементов, т. е. блоков, или просто переключаться между ними, см. http://api.jquery.com/toggleClass/ Затем вы, вероятно, захотите повторно изотопировать свои элементы с помощью $container.isotope('reLayout');

person Systembolaget    schedule 13.09.2011
comment
Спасибо, я попробую. Я только начал пытаться разобраться с jQuery и Javascript, поэтому в данный момент я намного выше своей головы, но Isotope выглядел настолько потрясающе, что мне пришлось взяться за него. - person DBUK; 15.09.2011