配合jquery.lazyload.js使用
/**
* 图片地址替换成压缩URL
* @param string $content 内容
* @param string $suffix 后缀
*/
function get_img_thumb_url($content="",$suffix="/statics/images/product_2.jpg")
{
$pregRule = "/<[img|IMG].*?src=[\'|\"](.*?(?:[\.jpg|\.jpeg|\.png|\.gif|\.bmp]))[\'|\"].*?[\/]?>/";
$content = preg_replace($pregRule, '<img src="'.$suffix.'" data-original="${1}">', $content);
return $content;
}
本文介绍了一个使用PHP实现的函数,该函数可以将HTML中的图片源链接替换为指定的占位图,并利用data-original属性保存原始图片路径,以便配合jQuery LazyLoad插件实现图片懒加载效果。
933

被折叠的 条评论
为什么被折叠?



