提交 28e188f1 编写于 作者: EvanOne(文一)'s avatar EvanOne(文一)

fix(#9): Fix fancybox invalid when enable the lazyload of image

上级 efbe2c03
......@@ -180,9 +180,16 @@ Stun.utils = Stun.$u = {
var $img = $(this);
var imgTitle = $img.attr('title') || $img.attr('alt');
var $imgWrap = $img.parent('a');
var imgSource = ['data-src', 'data-original', 'src'];
var imgSrc = '';
if (!$imgWrap[0]) {
var imgSrc = $img.attr('data-original') || $img.attr('src');
for (var i = 0; i < imgSource.length; i++) {
if ($img.attr(imgSource[i])) {
imgSrc = $img.attr(imgSource[i]);
break;
}
}
$imgWrap = $img.wrap('<a class="fancybox" href="' + imgSrc +
'" itemscope itemtype="http://schema.org/ImageObject" itemprop="url"></a>'
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册