2014-11-26 2 views
1

일부 게시물을보고, 시도 evt.pageX window.event.pageX 하지만 난 작동하지 않습니다.이벤트가 정의되지 않았습니다. "

var curr_elem = [[0,0],[0,0]]; 

$("*").click(function(){ 

      curr_elem[0][0]=event.pageX-pageXOffset; 
      curr_elem[0][1]=event.pageY-pageYOffset; 
      $("#lable5").text("X "+curr_elem[0][0]); 
      $("#lable6").text("Y "+curr_elem[0][1]); 

    }); 

"X"이벤트에서 마우스 X Y를 얻는 더 좋은 방법이 있습니다. 크롬과 IE에서 작동합니다. 내가 뭘 잘못하고있어? 함수

$("*").click(function(event){ 

주에서

+0

'$ ("*"). click (function (event) {' – roullie

답변

2

패스 event : 당신이 e을 통과해야하므로 브라우저 중 일부는, 이벤트를하지 않습니다,

0

event이 정의되어 있지 않습니다. click 핸들러 내의 콜백에 매개 변수를 전달하지 않습니다.

관련 문제