We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fa13f14 commit 28dc054Copy full SHA for 28dc054
scripts/magnify_image.js
@@ -358,8 +358,19 @@ function getImgSrcsFromElement(ele) {
358
359
let fn = [
360
() => {
361
- if (!ele.srcset) return null;
362
- return UfsGlobal.Utils.getLargestSrcset(ele.srcset);
+ let srcset = ele.srcset || ele.getAttribute("srcset");
+ if (!srcset) {
363
+ // child srcset
364
+ let childs = ele.children;
365
+ if (childs?.length) {
366
+ for (let i = 0; i < childs.length; i++) {
367
+ let _ = childs[i].srcset;
368
+ if (_) srcset += _ + ", ";
369
+ }
370
371
372
+ if (!srcset) return;
373
+ return UfsGlobal.Utils.getLargestSrcset(srcset);
374
},
375
376
// if (/img|picture|source|image|a/i.test(ele.tagName))
0 commit comments