JavaScript 이벤트 강제 발생 시키기
## JavaScript
var clickMe =
document.getElementById("click_me");
if( /*@cc_on ! @*/ false ) { // IEの場合 clickMe.fireEvent("onclick"); //これでclickイベントが発火する } else { // それ以外の場合 var event = document.createEvent( "MouseEvents" ); // イベントオブジェクトを作成 event.initEvent("click", false, true); // イベントの内容を設定 clickMe.dispatchEvent(event); // イベントを発火させる } |
## JQuery를 이용한 방법
<a href="http://www.naver.com"
id="link"> </a>
<iframe id="blogmura_iframe" frameborder="0" width="200" height="200"></iframe> <script type="text/javascript"> // 이벤트를 연결합니다. jQuery('#link').click(function (event, data1, data2) { alert(data1 + ' : ' + data2); jQuery("#blogmura_iframe").attr("src"," http://www.naver.com"); }); // 이벤트를 강제로 발생시킵니다. jQuery('#link').eq(0).trigger('click', [273, 52]); </script> |
참고 사이트
댓글 없음:
댓글 쓰기