javascript 无限漫画loading.js

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 无限漫画loading.js相关的知识,希望对你有一定的参考价值。

(function() {
    const images = [...document.querySelectorAll('#content img')];
    let i = 0;
    let len = images.length;

    //     window.onkeyup = function(e) {
    //         if (e.keyCode === 76 && i < len) { // l
    //             console.log('l is pressed. loading next...');

    //         }
    //     }

    document.body.innerHTML = '';
    document.head.innerHTML = '';

    function appendImage() {

        window.onscroll = function() {
            console.log('removed scroll');
        }
        
console.log('append image');
        var elem = document.documentElement;
        var elemScrolPosition = elem.scrollHeight - elem.scrollTop - elem.clientHeight;

        if (elemScrolPosition === 0) {
            const img = "<p style='text-align: center'>" + images[i].outerHTML + "</p>";
            document.body.innerHTML += img;
            i++;
        }

        window.onscroll = function() {

            console.log('scroll again');

            appendImage();
        }
    }

    window.onscroll = function() {
        console.log('onscroll');
        appendImage();
    }
}
)();

以上是关于javascript 无限漫画loading.js的主要内容,如果未能解决你的问题,请参考以下文章

AI漫画纪元之崛起

AI漫画纪元之崛起

AI漫画纪元之崛起

优动漫PAINT漫画和插画方面软件特色

封装 loading.js 文件 全局loading

漫画 | JavaScript杀死了编程......