> 웹 프론트엔드 > JS 튜토리얼 > jQuery 바인드 이벤트 사용법에 대한 자세한 설명

jQuery 바인드 이벤트 사용법에 대한 자세한 설명

巴扎黑
풀어 주다: 2017-06-25 11:01:55
원래의
1484명이 탐색했습니다.

오랫동안 글을 쓰지 않았는데 오늘 직장에서 문제가 생겼을 때 발견했습니다. 앞으로는 나만의 글을 쓰는 데 더 많은 시간을 할애해야 하고, 직장에서 겪은 문제도 여러분과 공유해야 할 것입니다.

제이쿼리를 사용한지 거의 1년이 되었습니다. 오늘 외국 전문가의 코드를 보다가 갑자기 이해가 안되는 부분을 발견했습니다. 코드는 다음과 같습니다

 $(window).bind('load .jcarousel', function() { windowLoaded = true; });

jQuery에 대해 잘 모르는 것 같습니다. 그러다가 직장에서 문제가 생기면 항상 공부합니다. 정리하고 조금 배워봅니다... ㅎㅎ, 왜 회사에서는 항상 1년 이상의 경력을 가진 사람을 채용하는 걸까요.

 다음과 같이 설명된 jQuery API를 찾으세요.

1. 여러 이벤트를 한 번에 바인딩할 수 있습니다. 예:

코드는 다음과 같습니다.

$('#foo').bind({ 
click: function() { 
// do something on click 
}, 
mouseenter: function() { 
// do something on mouseenter 
} 
}); 
로그인 후 복사


2. 유형 매개변수인 string은 모두 유효합니다. 문자열이 기본 JavaScript 이벤트 이름이 아닌 경우 이 이벤트 처리 함수는 다음과 같습니다. 사용자 정의 이벤트로 설정됩니다. 이러한 사용자 정의 이벤트는 브라우저에 의해 트리거되지 않지만 .trigger() 또는 .triggerHandler()를 사용하여 다른 코드에서 수동으로 트리거될 수 있습니다.

3. 유형 매개변수의 문자열에 점(.) 문자가 포함되어 있으면 이 이벤트는 네임스페이스를 갖는 것으로 간주됩니다. 이 점 문자는 이벤트를 네임스페이스에서 분리하는 데 사용됩니다. 예:

$obj.bind('click.name', handler) 그러면 문자열의 클릭은 이벤트 유형이고 문자열 이름은 네임스페이스입니다.

그럼요, 퇴근하고 집에 갈게요. 이번 달에는 jQuery 개발 모델을 요약해 보겠습니다. 마지막으로, 이 글이 여러분에게 도움이 되기를 바랍니다.

위 내용은 jQuery 바인드 이벤트 사용법에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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