From 20a07dea848d6fcd2a6ab18a4c10664164bced6a Mon Sep 17 00:00:00 2001 From: zhaohaihao Date: Thu, 28 Mar 2019 11:32:16 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=9B=BE=E7=89=87=E6=94=BE=E5=A4=A7?= =?UTF-8?q?=E5=8A=9F=E8=83=BD=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/js/fancybox-use.js | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/source/js/fancybox-use.js b/source/js/fancybox-use.js index 69d5120..c06b6ec 100644 --- a/source/js/fancybox-use.js +++ b/source/js/fancybox-use.js @@ -1,13 +1,13 @@ -// 集成fancybox, 为所有img元素添加父元素 -$("img").each(function () { - var value = $(this).attr("class"); - // 头像不进行放大 - if(value === "avatar") { - return ture; - } - +// 集成fancybox, 只为文章中所有img元素添加父元素 +$(".article-entry").find("img").each(function () { var element = document.createElement("a"); $(element).attr("data-fancybox", "gallery"); $(element).attr("href", $(this).attr("src")); + /* 图片采用懒加载处理时, + * 一般图片标签内会有个属性名来存放图片的真实地址,比如 data-original, + * 那么此处将原本的属性名src替换为对应属性名data-original, + * 修改如下 + */ + // $(element).attr("href", $(this).attr("data-original")); $(this).wrap(element); }); \ No newline at end of file