자바스크립트 함수가 아님

| | | | | |

jQuery 의 $ 기호는 JavaScript 라이브러리에 액세스하거나 설정하기 위한 바로 가기로 일반적으로 사용되는 구문입니다. 다음 코드는 $ 기호 또는 jQuery 메서드를 호출하면 문서의 모든

태그를 가져오는 것을 보여줍니다. 즉, $()jQuery()는 완전히 같은 메서드입니다.

jQuery는 작업을 더 쉽게 만들어주는 자바스크립트 라이브러리입니다. . 개발자가 HTML(Hypertext Markup Language) 문서를 처리할 수 있습니다. 개발자는 HTML 문서에서 요소를 가져와 사용자가 DOM(문서 개체 모델) 인터페이스와 유사한 웹 페이지에서 이벤트를 발생시키는 데 도움을 줄 수 있습니다. 이러한 방식으로 웹사이트는 클릭, 스크롤, 크기 조정 및 제출과 같은 기능을 갖게 됩니다.

WordPress는 jQuery 및 기타 JavaScript 라이브러리를 사용하는 무료 콘텐츠 관리 시스템입니다. TypeError: $는 함수가 아닙니다. 다른 라이브러리와의 충돌을 방지하는 기본 스크립트로 인해 WordPress와 함께 jQuery를 사용할 때 자주 표시됩니다.

TypeErrors가 발생할 수 있습니다. 변경할 수 없는 값을 변경하려고 하거나 값을 부적절하게 사용할 때. 이 오류는 함수 또는 함수의 연산자가 예상하는 유형과 호환되지 않는 함수에 인수가 전달될 때도 발생할 수 있습니다.

이 문서에서는 이러한 오류가 가능한 솔루션을 유발하는 이유도 살펴봅니다.

WordPress에서 이 오류가 발생하는 이유

$ ()jQuery() 는 완전히 동일한 방법이라는 점에 유의하십시오. . WordPress의 다른 라이브러리와의 호환성을 위해 jQuery()를 사용해야 합니다. WordPress는 우리보다 먼저 스크립트를 실행하고 jQuery 라이브러리는 noConflict() 모드로 자동 구성되므로 액세스하기 위한 $() 구문에 대한 링크를 사용할 수 없게 됩니다. 그러나 함수의 일부로 로컬에서 사용할 수 있습니다.

다음 코드 샘플에서는 다음과 같은 오류가 발생합니다. jQuery 라이브러리를 호출할 때 WordPress. $ ()


가능한 해결책

이 오류는 jQuery()를 사용하여 수정할 수 있습니다. jQuery 객체를 사용한 후 $ ()를 자유롭게 사용할 수 있습니다.


또 다른 가능한 해결책은 다음 예와 같이 WordPress 초기 스크립트를 무시하고 $ 변수를 noConflict로 설정하는 것입니다.

그러나 이것은 WordPress가 콘텐츠 관리 시스템에서 많이 사용하는 다른 코드와 함께 다른 오류를 일으킬 수 있습니다. 위의 방법 대신 jQuery() 방법을 사용하는 것이 가장 좋습니다.

결론

$ () jQuery에 액세스하는 단축키는 WordPress 오류를 생성하기 때문에 응용 프로그램은 다른 라이브러리와의 호환성을 보장하기 위해 noConflict() 모드로 라이브러리를 설정합니다. jQuery() 메서드를 사용하면 이 오류가 발생하지 않습니다. 그러면 개발자는 jQuery()로 호출된 함수에서 $()를 한 번 사용할 수 있습니다.

WordPress에서 noConflict() 모드를 재정의하지 않는 것이 좋습니다. 이 오류는 다른 오류를 유발할 수 있기 때문입니다. 선호하는 솔루션은 $() 단축키 대신 jQuery()를 전역적으로 호출하는 것입니다.

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method