var some_name =
{
moving:false,
show : function()
{
this.moving = true;
$('element').slideDown(5000, function()
{
this.moving = false; //How to access to attribute "moving" of class some_name?
});
},
}
코드 문제.jQuery 콜백 함수에서 속성에 액세스하는 방법은 무엇입니까?
'$ .proxy '예를 들어, 다른 함수 호출의 인수 목록 내부에서 함수를 호출하는 것이므로 두 번째 오른쪽 괄호'''를 놓치기 쉽습니다 -': p' –
hehe, 멋진 catch :) – arnaud576875
개체 외부에서 '움직이는'것에 액세스 할 필요가 없다면 이것을 제거하십시오. 움직이기 전에. 그것은 당신이 당신의 '그'에 접근하는 것과 똑같은 방식으로 작동 할 것입니다.이 답은 콜백에서 'this'에 접근해야 할 때 고전적인 답입니다. 그러나 외부에서 액세스하지 않을 액세스 변수 만 필요하면 과도합니다. – Blacksad