我正在使用此CodePen:https://codepen.io/ohame/pen/PBPVbp 用于 Photoswipe 模态画廊,以及 Isotope 用于排序过滤
我面临的问题是,我想在其中添加一个人像图像,但是图像(butterfly img)的高度会压缩到固定的矩形高度,而不是加载自动高度。
我想加载人像图像而不将其压缩到固定的矩形高度。任何帮助将不胜感激,谢谢!
我使用的原始笔代码来自https://codepen.io/Snyvel/pen/KNyWNz
// build items for Photoswipe
var getItems = function() {
var items = [];
var elems = $grid.isotope('getFilteredItemElements')
for( var element in elems)
{
if (elems.hasOwnProperty(element)) {
var $href = elems[element]['childNodes'][1]['childNodes'][1]['childNodes'][1]['attributes'][0]['nodeValue'];
var $size = elems[element]['childNodes'][1]['childNodes'][1]['childNodes'][1]['attributes'][2]['nodeValue'].split('x'),
$width = $size[0],
$height = $size[1];
var item = {
src : $href,
w : $width,
h : $height
}
items.push(item);
}
}