Javascriptの自動読み込み画像スクリプトが機能しない

クラマ

スクロール時に写真が読み込まれない

SyntaxError:引数リストの後に)がありません1:221 ReferenceError:json_loadsが定義されていません1:236

写真を読み込んでウェブページに表示する機能です

function json_loads(load_count, photo_count) {
    $.getJSON('/json_album_detail/', {
        'album_id': {{ object.id }},
        'count': photo_count, // min 3!!
        'load_count': load_count
        }, function(data) {
        console.log(data);



        for(item in data) {
            last_item = item;

             id = 'scrolling';
              console.log('Id: ' + id)
        }

        console.log(data.length);
        for(i=1, count=2; i<=last_item; i++, count++) {

            newdiv = document.createElement("div");
            mydiv = document.getElementById(id);
            newdiv.className='project-img';
            newhref = document.createElement("a");
            newimg = document.createElement("img");
            newimg.setAttribute('src', data[i].url);
            newhref.setAttribute('href', data[i].url);
            newdiv.appendChild(newhref);
            newdiv.appendChild(newimg);
            mydiv.appendChild(newdiv);


        }

}
}

下にスクロールすると関数を実行します

var scroll_count = 0
var load_count = 3
var photo_count = 4
$(window).on("scroll", function() {
var scrollHeight = $(document).height();
console.log('scrollHeight: ' + scrollHeight);
var scrollPosition = $(window).height() + $(window).scrollTop();
console.log('scrollPosition: ' + scrollPosition);
console.log('To event = ' + (scrollHeight - scrollPosition) / scrollHeight);
if ((scrollHeight - scrollPosition) / scrollHeight < 0.01) {
    json_loads(load_count, photo_count);
    scroll_count = scroll_count+1;
    console.log(scroll_count);
    photo_count = photo_count+1;
    load_count = load_count+1;
}


});

テストサイト: http://54.93.51.225/album/1/

geedubb

いくつかの閉じ中括弧がありません。このようなエラーを最小限に抑えるために、中かっこに一致し、コードをフォーマットするテキストエディターを使用することをお勧めします。

あなたの関数は私が思うにこのように見えるはずです:

 function json_loads(load_count, photo_count) {
$.getJSON('/json_album_detail/', {
    'album_id': 1,
        'count': photo_count, // min 3!!
    'load_count': load_count
}, function (data) {
    console.log(data)
    for (item in data) {
        last_item = item

        id = 'scrolling'
        console.log('Id: ' + id)
    }

    console.log(data.length)
    for (i = 1, count = 2; i <= last_item; i++, count++) {

        function spinner() {
            document.getElementById("spinner").className = "fa fa-spinner fa fa-circle-o-notch fa-spin fa-2x";
        }

        function upper() {
            document.getElementById("spinner").className = "fa fa-chevron-circle-up fa-3x";
        }

        setTimeout(spinner, 1000);

        newdiv = document.createElement("div");
        mydiv = document.getElementById(id);
        newdiv.className = 'project-img';
        newhref = document.createElement("a");
        newimg = document.createElement("img");
        newimg.setAttribute('src', data[i].url);
        newhref.setAttribute('href', data[i].url);
        newdiv.appendChild(newhref);
        newdiv.appendChild(newimg);
        mydiv.appendChild(newdiv);

        setTimeout(upper, 1000);

    }
  }); // *** you are missing this!
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ページ読み込み時の自動クリックボタンが機能しない

分類Dev

Codeigniterモデルの自動読み込みがMY_Loaderクラスで機能しない

分類Dev

InternetExplorerで画像の読み込み機能が機能しない

分類Dev

javascriptからの自動ダウンロードのトリガーがページの読み込み時に機能しない

分類Dev

php:composerの自動読み込みがsrcフォルダー内の複数のディレクトリで機能しない

分類Dev

JPanelへの画像の読み込みが機能しない

分類Dev

EmguCV画像の読み込みが機能しない

分類Dev

CSSの動的な読み込みがIEで機能しない

分類Dev

JavaScriptで機能しないクラスへの画像の第2レベルの読み込み

分類Dev

スクリプトで画像が読み込まれない

分類Dev

javascriptの読み込みボタンが機能しない

分類Dev

テキストファイルの読み取りおよび書き込み中にPHPスクリプトが機能しない

分類Dev

ページの再読み込みのScrollTopが機能しない(スクリプトの競合の可能性)

分類Dev

jquery で読み込まれたページで Jquery スクリプトが機能しない

分類Dev

Wordpressがデータベースに書き込み、主キーの自動インクリメントが機能しない

分類Dev

(遅延)リファクタリング後にGoogleマップの読み込みが機能しない

分類Dev

Kotlinの遅延読み込みがJUnitテストで機能しない

分類Dev

ページ読み込み時のリンクトリガーが機能しない

分類Dev

埋め込みスクリプトがAngular7で機能しない

分類Dev

ブートストラップ読み込みボタンの状態が機能しない

分類Dev

コンテキスト外でのHibernateプロパティの読み込みが機能しない

分類Dev

画像の遅延読み込みは、ImageView画像をプリセットしない場合にのみ機能しますか?

分類Dev

空のリストを返すDotnetCore Web API | 遅延読み込みが機能しない

分類Dev

Chrome拡張機能がJqueryスクリプトの読み込みを拒否/ JSON呼び出しを行う

分類Dev

ライトボックス5がajaxページの読み込みで機能しない

分類Dev

エコーなしの読み取り入力が機能しない(bashシェルスクリプト)

分類Dev

画像の読み込みイベントが機能しないのはなぜですか?

分類Dev

ブートストラップタブ-アクティブクラスがページの読み込みで機能しない

分類Dev

bashシェルスクリプト:ファイルへの書き込みが機能しない

Related 関連記事

  1. 1

    ページ読み込み時の自動クリックボタンが機能しない

  2. 2

    Codeigniterモデルの自動読み込みがMY_Loaderクラスで機能しない

  3. 3

    InternetExplorerで画像の読み込み機能が機能しない

  4. 4

    javascriptからの自動ダウンロードのトリガーがページの読み込み時に機能しない

  5. 5

    php:composerの自動読み込みがsrcフォルダー内の複数のディレクトリで機能しない

  6. 6

    JPanelへの画像の読み込みが機能しない

  7. 7

    EmguCV画像の読み込みが機能しない

  8. 8

    CSSの動的な読み込みがIEで機能しない

  9. 9

    JavaScriptで機能しないクラスへの画像の第2レベルの読み込み

  10. 10

    スクリプトで画像が読み込まれない

  11. 11

    javascriptの読み込みボタンが機能しない

  12. 12

    テキストファイルの読み取りおよび書き込み中にPHPスクリプトが機能しない

  13. 13

    ページの再読み込みのScrollTopが機能しない(スクリプトの競合の可能性)

  14. 14

    jquery で読み込まれたページで Jquery スクリプトが機能しない

  15. 15

    Wordpressがデータベースに書き込み、主キーの自動インクリメントが機能しない

  16. 16

    (遅延)リファクタリング後にGoogleマップの読み込みが機能しない

  17. 17

    Kotlinの遅延読み込みがJUnitテストで機能しない

  18. 18

    ページ読み込み時のリンクトリガーが機能しない

  19. 19

    埋め込みスクリプトがAngular7で機能しない

  20. 20

    ブートストラップ読み込みボタンの状態が機能しない

  21. 21

    コンテキスト外でのHibernateプロパティの読み込みが機能しない

  22. 22

    画像の遅延読み込みは、ImageView画像をプリセットしない場合にのみ機能しますか?

  23. 23

    空のリストを返すDotnetCore Web API | 遅延読み込みが機能しない

  24. 24

    Chrome拡張機能がJqueryスクリプトの読み込みを拒否/ JSON呼び出しを行う

  25. 25

    ライトボックス5がajaxページの読み込みで機能しない

  26. 26

    エコーなしの読み取り入力が機能しない(bashシェルスクリプト)

  27. 27

    画像の読み込みイベントが機能しないのはなぜですか?

  28. 28

    ブートストラップタブ-アクティブクラスがページの読み込みで機能しない

  29. 29

    bashシェルスクリプト:ファイルへの書き込みが機能しない

ホットタグ

アーカイブ