JavaScript Runtime Błąd „$” jest niezdefiniowany.

JavaScript Runtime Błąd „$” jest niezdefiniowany.

Podczas programowania w JavaScript, JQuery bardzo pomaga w natychmiastowym dostępie do elementów. Na przykład selektor jQuery „$„Oferuje wielofunkcyjne użycie dostępu do elementów przez„ID”,„klasa”Itd. Ten selektor działa, o ile odpowiednia biblioteka jQuery jest zawarta w kodzie. W przeciwnym razie wyświetla nieokreślony błąd.

Ten blog omówi „Błąd środowiska wykonawczego: „$” jest niezdefiniowany„W JavaScript.

Jaki jest „błąd środowiska wykonawczego:„ $ ”jest niezdefiniowany” w JavaScript?

„„$”To selektor jQuery używany do dostępu do elementów. Podany błąd może wystąpić, jeśli biblioteka jQuery nie jest uwzględniona lub jeśli biblioteka jest zawarta po zastosowaniu funkcjonalności.

Przykład 1: Występowanie „Błąd środowiska wykonawczego:„ $ ”jest niezdefiniowany” w JavaScript bez określenia biblioteki jQuery

W tym przykładzie wystąpienie określonego błędu zostanie omówione przez wdrożenie odpowiedniej funkcji bez określenia biblioteki jQuery:





W powyższym fragmencie kodu:

  • Utwórz przycisk dołączony do „na kliknięcie„Przekierowanie zdarzenia do funkcji myFunction ().
  • W następnym kroku dodaj „

    „Element o atrybucie”ID".

  • W kodzie JS zdefiniuj funkcję o nazwie „myFunction ()".
  • W swojej definicji uzyskaj dostęp do dołączonych „

    ”Element po„ID„Za pośrednictwem wyboru jQuery”$".

  • Na koniec zastosuj „InnerHtml„Właściwość do dołączenia podanej wartości tekstowej do pobieranego elementu.
  • Zauważ, że użycie selektora „$”Bez uwzględnienia biblioteki jQuery wyświetla„Nieokreślony błąd".

Wyjście

Jak zaobserwowano, selektor „$”Jest nierozpoznane, ponieważ odpowiednia biblioteka nie jest zawarta w kodzie.

Przykład 2: Występowanie „błędu środowiska wykonawczego:„ $ ”jest niezdefiniowany” w JavaScript przez

Określanie biblioteki jQuery po zastosowaniu

W tym konkretnym przykładzie wystąpienie określonego błędu zostanie omówione przez określenie biblioteki jQuery po wdrożeniu jej funkcjonalności:

To jest strona internetowa Linuxhint




W powyższych wierszach kodu:

  • Podobnie, zawierają nagłówek i akapit o podaniu „Id's”Odpowiednio.
  • Podobnie w części kodu JavaScript, dostęp do dołączonego akapitu przez jego „ID" za pośrednictwem "$”Selektor.
  • Ponadto odzyskaj (nagłówek) treść tekstu za pomocą „InnerHtml" nieruchomość.
  • Następnie powtórz tę samą procedurę za pomocą dołączonego akapitu i przydzielić pobieraną zawartość tekstu nagłówka.
  • Na koniec określ „Biblioteka jQuery„Aby zastosować swoje funkcje.
  • Zauważ, że biblioteka jest zawarta po zastosowanych funkcjach za pomocą „$„Selektor, nieokreślony błąd zostanie również zalogowany na konsoli.

Wyjście

Jako rozwiązanie po prostu dodaje skrypt jQuery do aplikacji.

Wniosek

„„Błąd środowiska wykonawczego: „$” jest niezdefiniowany”W JavaScript może wystąpić bez określania biblioteki jQuery lub poprzez określenie jej po zastosowanych funkcjach. W poprzednim podejściu nieokreślony selektor „$”Jest widoczne, ponieważ biblioteka nie jest uwzględniona. W drugim podejściu odpowiedni błąd występuje z powodu nieporozowanego kodu. Ten blog wyjaśnił występowanie „Błąd środowiska wykonawczego: „$” jest niezdefiniowany„W JavaScript.