[JQUERY]클릭 이벤트 강제 발생

강제로 클릭 이벤트를 발생해야 하는 경우가 있었다.

예제는 포트폴리오에 갈맷길 메인지도 같은 경우이다.

이미 함수셀렉트 했을때의 액션을 코딩을 끝마치고

해당호출된 함수를 호출만 하면 기본 페이지를 열렸을때 클릭한거처럼 되어서 노출이된다.

Ps. 내가 쓰고도 무슨말인지….ㅋㅋ;;

<html xmlns=”http://www.w3.org/1999/xhtml“>
<head>
<title></title>
<style type=”text/css”>
.hover{}
</style>
<script src=”../js/jquery-1.3.2-vsdoc2.js” type=”text/javascript  ”></script>
<script type=”text/javascript  ”>
$(document).ready(function () {
//btn클릭 이벤트 처리
$(“#btn”).click(function () { alert(‘버튼이 클릭되었습니다.’) });
//페이지 로드시 버튼 클릭
$(‘#my .hover’).click(function () { alert(‘버튼이 클릭’); });
$(‘#my input[type=button]’).one(“click”, function () {
alert(‘역시 버튼이 사용자에 의해서 클릭됨’);
});
$(‘#btn’).bind(“click”, function () { alert(‘버튼이 클릭됨’); });
//버튼 클릭이 아니라 코드에 의해서 click이벤트를 실행하고 싶다면?
$(‘#btn’).trigger(‘click’); //실행하자마자 click이벤트를 트리거 함
//이것은 정말 고마운거임. ㅎ 사용할일이 많~~~~습니다. ㅋ
});
</script>
</head>
<body>
<div id=”my”>
<input type=”button” id=”btn” value=”버튼” class=”hover” />
</div>
</body>
</html>

2 comments

댓글 남기기