|
|
|
@ -1,14 +1,12 @@ |
|
|
|
|
<script src="https://cdn.jsdelivr.net/gh/fancyapps/fancybox@3.5.7/dist/jquery.fancybox.min.js"></script> |
|
|
|
|
<script> |
|
|
|
|
function pjax_fancybox() { |
|
|
|
|
let LAZY_LOAD_IMAGE = "<%= config.lazyload && config.lazyload.enable == true %>"; |
|
|
|
|
$(".article-entry").find("img").not('.inline').not('a img').each(function () { //渲染 fancybox |
|
|
|
|
var element = document.createElement("a"); // a 标签 |
|
|
|
|
$(element).attr("pjax-fancybox", ""); // 过滤 pjax |
|
|
|
|
if (LAZY_LOAD_IMAGE == true) { |
|
|
|
|
$(element).attr("href", $(this).attr("src")); |
|
|
|
|
if ($(this).attr("data-original")) { |
|
|
|
|
$(element).attr("href", $(this).attr("data-original")); |
|
|
|
|
} else { |
|
|
|
|
$(element).attr("href", $(this).attr("src")); |
|
|
|
|
} |
|
|
|
|
$(element).attr("data-fancybox", "images"); |
|
|
|
|
var caption = ""; // 描述信息 |
|
|
|
|