如题,hexo在使用fancybox插件时,图片的效果还是很可观的,但是我们往往是不需要所有的图片都用fancybox;
例如:hexo next主题下,添加某些图片的时候,有些事不需要可点击的
修改theme\next\source\js\src\utils.js 红色字体部分;
wrapImageWithFancyBox: function () {
$('.content img')
.not('[hidden]')
.not('.group-picture img, .post-gallery img')
.each(function () {
var $image = $(this);
if ($(this).hasClass('nofancybox')) return;
var imageTitle = $image.attr('title');
var $imageWrapLink = $image.parent('a');
在img标签使用的时候加上class="nofancybox"即可。