나는 버튼이있는 경우 : 글로벌 선택기를 사용하여 하나의 요소를 제외한 모든 클릭 이벤트에 어떻게 대응합니까?
<button id="button1">
은 일반적으로 내가 작성합니다
$("#button1").click(function()
{
//do something
}
을하지만 누군가가이 버튼을 클릭하면 제외한 모든 클릭 이벤트 에 응답하는 함수를 정의합니다.
button1
을 제외한 문서의 다른 모든 클릭 가능한 요소를 타겟팅 할 수있는 선택 도구가 있습니까?
이벤트 위임은 live() -> http://docs.jquery.com/Events/live – James
예와 함께 jQuery로 바로 구워집니다.하지만 자체 오버 헤드가 있습니다. – redsquare
감사합니다. 내 코드에서 솔루션을 구현하기 시작했지만 사용 된 구문에 대해 혼란스러워합니다. 내 혼란을 명확히하기 위해 새로운 질문을 추가했습니다. http://stackoverflow.com/questions/1147864/correct-syntax-for-defining-an-event-delegator –