이 글에서는 주로 jQuery에서 Trigger() 메소드의 사용법을 소개하며, Trigger() 메소드의 기능과 정의, 그리고 필요한 요소를 일치시키기 위해 특정 유형의 이벤트를 트리거하는 사용 기술을 소개합니다. 참고하시면 됩니다
본 글은 jQuery의 Trigger() 메소드 사용법을 예시로 설명하고 있습니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 분석은 다음과 같습니다.
이 방법은 일치하는 요소에 대해 지정된 유형의 이벤트를 트리거합니다.
문법 구조 1:
일치하는 요소에 의해 트리거되는 이벤트 유형을 지정합니다. CODE는 다음과 같습니다.
event
은 지정된 요소에 의해 트리거될 이벤트를 지정합니다.
이는 사용자 정의 이벤트(bind() 함수를 사용하여 첨부됨)이거나 표준 이벤트일 수 있습니다.
param
|
선택 사항입니다. 이벤트 핸들러프로그램에 추가 매개변수가 전달됩니다. |
추가 매개변수는 맞춤 이벤트에 특히 유용합니다.
예제 코드:
코드는 다음과 같습니다. <!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.jb51.net/" />
<title>trigger()函数-脚本之家</title>
<style type="text/css">
p{
width:200px;
height:200px;
border:1px solid blue;
}
</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").trigger("click");
})
})
</script>
</head>
<body>
<p></p>
<button>点击激活事件</button>
</body>
</html> 버튼 버튼이 클릭되면 p에 대한 클릭 이벤트가 트리거될 수 있으며, 이후 클릭 이벤트 처리 기능이 실행될 수 있습니다.
문법 구조 2:
이벤트 객체 를 매개변수로 사용하여 일치하는 요소에 의해 트리거될 이벤트 유형을 지정합니다.
코드는 다음과 같습니다.
$(selector).trigger(eventObj)
매개변수 목록:
Parameters |
설명 |
eventObj | event 객체는 이벤트가 발생할 때 실행할 함수를 지정합니다. |
예제 코드:
코드는 다음과 같습니다. <!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.jb51.net/" />
<title>trigger()函数-脚本之家</title>
<style type="text/css">
p{
width:200px;
height:200px;
border:1px solid blue;
}
</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("添加的内容");
});
var e=jQuery.Event("click");
$("button").click(function(){
$("p").trigger(e);
})
})
</script>
</head>
<body>
<p></p>
<button>点击激活事件</button>
</body>
</html>
|
위 내용은 jQuery의 Trigger() 메소드 사용 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!