본 글은 주로 jQuery에서 unbind() 메소드의 사용법을 소개하며, unbind() 메소드의 선택된 요소에 대한 기능, 정의 및 제거를 예제와 함께 설명합니다. 이벤트 처리프로그램 사용 기술이 필요한 친구 참고하세요
이 글의 예제는 jQuery에서 unbind() 메소드의 사용법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 분석은 다음과 같습니다.
bind() 메소드를 통해 등록된 커스텀 이벤트를 포함하여 선택한 요소의 이벤트 핸들러를 제거하는 메소드입니다.
매개변수가 없는 unbind() 메서드는 바인딩된 모든 이벤트를 삭제합니다.
이 메서드는 이벤트 유형이 매개변수로 제공되는 경우 해당 유형의 바인딩된 이벤트만 삭제합니다.
바인딩 시 전달된 핸들러 함수를 두 번째 매개변수로 사용하면 해당 이벤트 핸들러만 삭제됩니다.
문법 구조:
코드는 다음과 같습니다:
$(selector).unbind(type, function)
매개변수 목록:
예제 코드:
코드는 다음과 같습니다.
<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.jb51.net/" /> <title>脚本之家</title> <style type="text/css"> p{ width:200px; height:200px; background-color:blue; text-align :center; line-height :200px; } </style> <script type="text/ javascript " src="mytest/jQuery/jquery-1.8.3.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("p").click(function(){ $("p").append("添加的内容"); }); $("button").click(function(){ $("p").unbind(); }) }) </script> </head> <body> <p></p> <button>删除事件</button> </body> </html>
위 코드는 p에 등록된 이벤트 핸들러 함수를 삭제할 수 있습니다.
위 내용은 jQuery의 unbind() 메소드 사용 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!