오랫동안 글을 쓰지 않았는데 오늘 직장에서 문제가 생겼을 때 발견했습니다. 앞으로는 나만의 글을 쓰는 데 더 많은 시간을 할애해야 하고, 직장에서 겪은 문제도 여러분과 공유해야 할 것입니다.
제이쿼리를 사용한지 거의 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!