$jQuery 의 로그인은 무엇 을 의미합니까?
$jQuery 의 로그인은 무엇 을 의미합니까?
답변:
이상하지만 사실입니다. JavaScript에서 "$"를 함수 이름으로 사용할 수 있습니다. jQuery ()의 속기입니다. 원하는 경우 사용할 수 있습니다. 다른 라이브러리가 이미 $를 사용하고있는 경우 jQuery를 호환 모드에서 실행할 수 있습니다. jQuery.noConflict ()를 사용하십시오. $는 JS에서 선택기 함수로 자주 사용됩니다.
jQuery에서 $ 함수는 선택하는 것 이상을 수행합니다.
다음은 문서입니다 : https://api.jquery.com/jQuery/
typeof $"기능"을 출력 할 수 있습니다. )
그것은이다 문법적 . jQuery에만 국한된 것은 아닙니다. 다른 도서관에서도 사용합니다. 여기 에서 JavaScript 에서 달러 기호 사용에 대한 자세한 내용을 볼 수 있습니다 .
다른 답변에서 말했듯이 $는 jQuery 함수의 바로 가기입니다.
일부 JavaScript 라이브러리는 $도 사용합니다 (예 : 프로토 타입). 다른 라이브러리와의 충돌을 피하기 위해 jQuery는 jQuery.noConflict () 함수를 제공합니다. 이 함수를 호출하면 $ 변수의 컨트롤이 처음 구현 한 다른 라이브러리로 돌아갑니다. jQuery를 사용하기 위해 이렇게하면 $ ( 'div.someClass') 더 이상 할 수 없습니다. 대신 jQuery ( 'div.someClass').
또는 다음을 수행 할 수 있습니다.
jQuery.noConflict();
jQuery.ready(function($) {
// use $ for jQuery
}
//use $ for the other library
noConflict 사용 문제를 피하기 위해 플러그인을 작성할 때 'jQuery'를 함수에 전달할 수 있습니다.
function($) {
//use $ writing your plugin
}(jQuery)
$는 단순히 jQuery라는 함수입니다. jQuery 라이브러리의 모든 기능에 액세스하는 방법입니다.
여기에서 찾을 수 있습니다 : http://docs.jquery.com/%24
jQuery를 정의 / 액세스하기위한 $ 기호
$ 기호 정의 / 액세스 jQuery $ (selector) .action ()