2013-11-21 3 views
-1

내가 자바 스크립트 객체에 JQuery와 $ (이)를 사용하기 위해 노력하고있어 지역 :JQuery와이 자바 스크립트 객체

function A{ 
    $('.test').on('click',function(e){console.log($(this))}) 
} 

그러나 온 클릭을 console.log는 한 개체가 아니라 클릭 한 요소를 반환합니다. 클릭 된 요소를 가져 오는 방법이 있습니까?

또한 e.target와 시도,하지만 난 html 요소를

감사합니다.

+0

당신은 당신이 실제로 사용하는 코드와 문제의 코드를 대체 할 수 있습니까? 지금은 코드가 오류를 던져야합니다. –

+0

$ ("test") – hammus

+0

* "하지만 onClick console.log는 클릭 한 요소가 아닌 A 개체를 반환합니다"* 무엇을해야하는지가 아닙니다. 문제를 재현하는 비법을 만드십시오. 이제 코드가 설명하는 문제를 재현하지 않습니다. http://jsfiddle.net/5WLNz/ –

답변

2
function A{ 
    $('.test').on('click',function(e){console.log($(e.target))}) 
} 

또는

function A{ 
    $('.test').click(function(e){console.log($(e.target))}) 
} 

당신에게 jQuery 오브젝트를 제공 할 것입니다.

예 :http://jsfiddle.net/YpJs3/1/