Błąd „Nieprzechwycony błąd typu: niezdefiniowany nie jest funkcją” i jak go naprawić
Prawdopodobnie wielu użytkowników zaczęło widzieć ten błąd po najnowszych aktualizacjach swojego CMS, w szczególności zaktualizowali biblioteki jQuery WordPress, co wpłynęło na dużą liczbę skryptów na stronach internetowych. Na przykład skrypty suwakowe i galerie, które używają różnych efektów i funkcji jQuery, zaczęły działać niepoprawnie. Niektóre suwaki przestały odwracać slajdy, a galerie przestały otwierać zdjęcia lub je powiększać, ale wszystkie te problemy można rozwiązać.
Najczęstszym błędem występującym po aktualizacji bibliotek jQuery jest błąd: Nieprzechwycony błąd typu : niezdefiniowany nie jest funkcją
Ten błąd występuje najczęściej z powodu zaktualizowanych zmiennych i składni parametrów zapisu i najprawdopodobniej napisałeś to w skryptach w następujący sposób:
$ (dokument). ready (function () {
powinno być tak:
jQuery (dokument). gotowy (funkcja ($) {
Popraw skrypty, które dają błędy zgodnie z tym, co zostało napisane powyżej, a błąd zniknie, na przykład, suwak nie działał dla mnie , strona wyłączona po prostu wyłączona , problem wystąpił, ponieważ CMS Wordspress użył zaktualizowanej wersji biblioteki jQuery, a skrypty w szablonie zostały napisane dla starszej wersji wystarczyło naprawić skrypty, jak opisano powyżej, a problem zniknął.
Zostaw swoją opinię lub napisz pytania w komentarzach, postaramy się pomóc, jeśli masz jakiekolwiek trudności.
(Oglądane 6 650 razy, dzisiaj 1 widok)