image placeholders
This commit is contained in:
parent
16549967e3
commit
8512c9e3d7
8 changed files with 23 additions and 11 deletions
|
|
@ -2,7 +2,7 @@
|
|||
var grid = document.getElementById('portfolio-grid');
|
||||
if (!grid) return;
|
||||
|
||||
var items = Array.from(grid.querySelectorAll(':scope > div'));
|
||||
var items = Array.from(grid.children);
|
||||
if (!items.length) return;
|
||||
|
||||
var lb = document.createElement('div');
|
||||
|
|
@ -20,9 +20,11 @@
|
|||
function open(idx) {
|
||||
current = idx;
|
||||
var img = items[current].querySelector('img');
|
||||
lbImg.removeAttribute('src');
|
||||
lbImg.alt = '';
|
||||
lb.classList.add('open');
|
||||
lbImg.src = img.src;
|
||||
lbImg.alt = img.alt;
|
||||
lb.classList.add('open');
|
||||
}
|
||||
|
||||
function close() {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue