나는 이런 식으로 보이는 링크가 있습니다나는의 jQuery 객체를 래핑 할 수
<a href='#close' onclick='javascript:RequestClosure(this, event, 1012236);'>Request closure</a>
RequestClosure 기능은 다음과 같습니다
function RequestClosure(sender, e, partsID)
{
alert($(sender).html());
}
을 함수가 실행될 때 $ (보낸 사람)가 존재하지 않는 것처럼 아무 것도 표시하지 않습니다. 하지만 그것은 작동하고 HREF 특성 내가 잘못 뭐하는 거지
을 보여줍니다
function RequestClosure(sender, e, partsID)
{
alert(sender);
// or this
alert(sender.href);
}
같은 것을 작성하는 경우?
[잘 작동합니다.] (http://jsbin.com/ahine3/2/#noedit) (소스보기). –
태그에서 무엇을 얻으려고합니까? –
이렇게하면 jQuery 이벤트 객체를 얻지 못할 것이라고 생각합니다. 하지만, 그게 어쨌든 당신이 찾고있는 것이 아니며, 그 외에도 'this'를 전달한 다음 '$ (보낸 사람)'을 수행하면 'this'라는 jQuery 객체를 만들어야합니다. 위의 예제는 이와 관련하여 예상대로 작동하는 것 같습니다! – morewry