jQuery에서 noContribute()를 사용하는 방법 알아보기

青灯夜游
풀어 주다: 2018-10-08 16:58:06
앞으로
1841명이 탐색했습니다.

이 글에서는 jQuery에서 noContribute() 사용법을 배우는 것과 관련된 지식 포인트를 정리했습니다. 필요한 친구는 배울 수 있습니다.

noCon conflict()

jQuery는 $ 기호를 jQuery의 약어로 사용합니다

JavaScript 프레임워크에는 MooTools, Backbone, Sammy, Cappuccino, Knockout, JavaScriptMVC, GoogleWebToolkit, GoogleClosure, Ember, Batman, ExtJS 등이 포함됩니다.

그 중 일부 프레임워크에서는 $ 기호를 약어로 사용하기도 합니다

두 개의 서로 다른 프레임워크를 사용하는 경우 동일한 약어를 사용하면 스크립트 실행이 중지될 수 있습니다.

이런 이유로 jQuery에서는 noConflect() 메서드를 제공합니다

Release 식별자

는 $ 식별자의 제어권을 해제합니다

다른 스크립트에서 대신

$.noConflict();
로그인 후 복사

전체 이름을 사용할 수 있도록

약어 대신 jQuery 전체 이름 사용 $

jQuery(document).ready(function(){
 jQuery("button").click(function(){
  jQuery("p").text("jQuery 仍然在工作!");
 });
});
로그인 후 복사

약어 만들기

own

noCon conflict()의 약어는 jQuery에 대한 참조를 반환할 수 있습니다

변수에 저장한 다음 $

var jq = $.noConflict();
jq(document).ready(function(){
 jq("button").click(function(){
  jq("p").text("jQuery 仍然在工作!");
 });
});
로그인 후 복사

대신 이 변수를 사용합니다.매개 변수 전달

$ 기호를 변수로 사용할 수 있으며 이를 준비된 메소드에 전달하세요.

이런 방식으로 함수 내부에서는 $ 기호를 사용할 수 있지만 함수 외부에서는 $

$.noConflict();
jQuery(document).ready(function($){
 $("button").click(function(){
  $("p").text("jQuery 仍然在工作!");
 });
});
로그인 후 복사
를 사용할 수 없습니다.

위 내용은 jQuery에서 noContribute()를 사용하는 방법 알아보기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:jb51.net
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿