ApoorvSaxena / ApoorvSaxena/lozad.js
How to adjust this script for background image lazy load?
- 主要語言
- JavaScript
- 星號
- 7.5k
- 分支
- 435
- PR 合併指標
- 30 天內沒有已合併 PR
描述
I have this little script:
```
// random
function randomImage(){
var images =[';
$images = get_field('header-images');
if( $images ): foreach( $images as $image ):
$arr = $image['url'];
echo json_encode($arr).",";
endforeach;
endif;
echo '];
var size = images.length;
var x = Math.floor(size * Math.random());
console.log(x);
var element = document.getElementsByClassName("l-header-image");
console.log(element);
element[0].style["background-image"] = "url("+ images[x] + ")";
}
document.addEventListener("DOMContentLoaded", randomImage);
';
?>
```
What this script do is loading background-image from array for div class "l-header-image lozad" with each page reload. The array is ACF gallery field.
So I need adjust this script for lozad background-image option :)
Any ideas? :)
貢獻指南
評估
這個 Issue 還沒有評估資料。