Uncaught TypeErrorundefinedは関数匿名関数ではありません

user3811284

私はJSを初めて使用し、問題にぶつかりました。アルバムの結果、以下にリストされているエラーが発生します。

Uncaught TypeError: undefined is not a function script.js?ver=1.0:12
(anonymous function) script.js?ver=1.0:12
n.extend.each jquery.js?ver=1.11.0:1
n.fn.n.each jquery.js?ver=1.11.0:1
initialise script.js?ver=1.0:12
jQuery.ajax.success loader.js?ver=1.0:9
j jquery.js?ver=1.11.0:1
k.fireWith jquery.js?ver=1.11.0:1
x jquery.js?ver=1.11.0:1
bjquery.js?ver=1.11.0:1

ただし、ページをリロードすると、すべてが機能します。何が問題になる可能性がありますか?

問題があると思われるscript.jsコードセグメント(開発者ツールからも確認できます)を含めました。.phpファイルを含める必要がある場合はお知らせください。

/*---------------------------------------------- 
               F L E X S L I D E R
------------------------------------------------*/
jQuery(content+' .slider').each(function(index){
    var thisid = jQuery(this).attr('id');   
        jQuery("#"+thisid+" .flexslider").flexslider({ - This line is causing error
        controlsContainer: "#"+thisid,
        animation: "fade",
        slideshowSpeed: 7000,
        animationDuration: 600,
        slideshow: false,
        directionNav: true,
        controlNav: true,
        smoothHeight: true,
        touch: true,
        video: true,
        randomize: false
    }); //end flexslider
});
トニー・リンナベリー

12行目が表示される理由は、script.jsファイルが不要な空白をすべて削除して「圧縮」されているためです。開発者ツールウィンドウのJSソースビューの左下隅にある「プリティプリント」アイコン(この{}のように見えます)を使用すると、実際には次のコードで問題が発生していることがわかります。

jQuery("#" + thisid + " .flexslider").flexslider({controlsContainer: "#" +
thisid,animation: "fade",slideshowSpeed: 7000,animationDuration: 600,
slideshow: false,directionNav: true,controlNav: true,smoothHeight: true,
touch: true,video: true,randomize: false});

この原因は、flexsliderスクリプトから実際にロードされる前に、flexslider関数が呼び出されようとしている可能性があります。関数が呼び出される前にflexsliderスクリプトがロードされていることを確認してください。これにより、問題が解決するはずです。

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

Uncaught TypeError:関数は関数ではありません

分類Dev

Uncaught TypeError:Object.valuesは関数JavaScriptではありません

分類Dev

Uncaught TypeError:data.pushは関数ではありません

分類Dev

Slick Carousel Uncaught TypeError:$(...)。slickは関数ではありません

分類Dev

Highcharts:Uncaught TypeError:$(...)。highchartsは関数ではありません

分類Dev

BootStrap:Uncaught TypeError:$(...)。datetimepickerは関数ではありません

分類Dev

Uncaught TypeError:rand.sliceは関数ではありません

分類Dev

Uncaught TypeError:$ .postは関数ではありません

分類Dev

Uncaught TypeError:(中間値)(...)は関数ではありません

分類Dev

Uncaught TypeError:$ .ajax(...)。successは関数ではありません

分類Dev

Uncaught TypeError:angular.lowercaseは関数ではありません

分類Dev

Uncaught TypeError:props.setDetailsShownは関数ではありません(useState)

分類Dev

Uncaught TypeError:a.customFilterはngAnimateの関数ではありません

分類Dev

Uncaught TypeError:$(...)。waterwheelCarouselは関数ではありません

分類Dev

Uncaught TypeError:.unshiftは関数ではありません

分類Dev

Uncaught TypeError:.slideToggleは関数ではありません

分類Dev

Uncaught TypeError:$(...)。stellarは関数ではありません

分類Dev

Uncaught TypeError:matchExpr [type] .execは関数ではありません

分類Dev

Uncaught TypeError:a.indexOfは関数ではありません[PRELOADER]

分類Dev

jQuery:Uncaught TypeError:$(...)。clickは関数ではありません

分類Dev

Canvas.toDataURL()Uncaught TypeError:undefinedは関数ではありません

分類Dev

Uncaught TypeError:$(...)。draggableは関数ではありません

分類Dev

jQuery datepicker()Uncaught TypeError:undefinedは関数ではありません

分類Dev

Uncaught TypeError:System.importは関数ではありません

分類Dev

maskedinput Uncaught TypeError:$(...)。maskは関数ではありません

分類Dev

React Uncaught TypeError:this.setStateは関数ではありません

分類Dev

Uncaught TypeError:$(…).onは関数ではありません

分類Dev

React Uncaught TypeError:this.setStateは関数ではありません

分類Dev

Uncaught TypeError:#<Object>は関数ではありません

Related 関連記事

  1. 1

    Uncaught TypeError:関数は関数ではありません

  2. 2

    Uncaught TypeError:Object.valuesは関数JavaScriptではありません

  3. 3

    Uncaught TypeError:data.pushは関数ではありません

  4. 4

    Slick Carousel Uncaught TypeError:$(...)。slickは関数ではありません

  5. 5

    Highcharts:Uncaught TypeError:$(...)。highchartsは関数ではありません

  6. 6

    BootStrap:Uncaught TypeError:$(...)。datetimepickerは関数ではありません

  7. 7

    Uncaught TypeError:rand.sliceは関数ではありません

  8. 8

    Uncaught TypeError:$ .postは関数ではありません

  9. 9

    Uncaught TypeError:(中間値)(...)は関数ではありません

  10. 10

    Uncaught TypeError:$ .ajax(...)。successは関数ではありません

  11. 11

    Uncaught TypeError:angular.lowercaseは関数ではありません

  12. 12

    Uncaught TypeError:props.setDetailsShownは関数ではありません(useState)

  13. 13

    Uncaught TypeError:a.customFilterはngAnimateの関数ではありません

  14. 14

    Uncaught TypeError:$(...)。waterwheelCarouselは関数ではありません

  15. 15

    Uncaught TypeError:.unshiftは関数ではありません

  16. 16

    Uncaught TypeError:.slideToggleは関数ではありません

  17. 17

    Uncaught TypeError:$(...)。stellarは関数ではありません

  18. 18

    Uncaught TypeError:matchExpr [type] .execは関数ではありません

  19. 19

    Uncaught TypeError:a.indexOfは関数ではありません[PRELOADER]

  20. 20

    jQuery:Uncaught TypeError:$(...)。clickは関数ではありません

  21. 21

    Canvas.toDataURL()Uncaught TypeError:undefinedは関数ではありません

  22. 22

    Uncaught TypeError:$(...)。draggableは関数ではありません

  23. 23

    jQuery datepicker()Uncaught TypeError:undefinedは関数ではありません

  24. 24

    Uncaught TypeError:System.importは関数ではありません

  25. 25

    maskedinput Uncaught TypeError:$(...)。maskは関数ではありません

  26. 26

    React Uncaught TypeError:this.setStateは関数ではありません

  27. 27

    Uncaught TypeError:$(…).onは関数ではありません

  28. 28

    React Uncaught TypeError:this.setStateは関数ではありません

  29. 29

    Uncaught TypeError:#<Object>は関数ではありません

ホットタグ

アーカイブ