이 프로토 타입 스 니펫을 jQuery로 변환하는 경우 이것이 맞습니까?jQuery Syntax Check
프로토 타입 :
this.selected.observe('click', this.toggle.bindAsEventListener(this))
jQuery를
$j(this).bind('click').toggle(this);
오프 내가 얼마나 멀리입니까?
이 프로토 타입 스 니펫을 jQuery로 변환하는 경우 이것이 맞습니까?jQuery Syntax Check
프로토 타입 :
this.selected.observe('click', this.toggle.bindAsEventListener(this))
jQuery를
$j(this).bind('click').toggle(this);
오프 내가 얼마나 멀리입니까?
$(this).bind('click', function(){ $(this).toggle(); });
내가 혼란에 빠지면 처음에는 무엇입니까? 보통 당신은 $ ('. toggleable')의 줄을 따라 더 많은 것을 할 것입니다. bind ... 어떤 형태의 선택기를 사용하십시오.
당신은 또한 사용할 수 있습니다
$('.toggleable').live('click', ...
대신. 이렇게하면 $ (document) .ready() 함수 외부에서 호출 가능하다는 보너스가 생깁니다. 토글 가능한 객체를 새로 추가 할 때 현재 사용 가능한 모든 토글 가능한 객체에 바인드하지 않고 click 이벤트가 설정됩니다. document.ready에 대한 호출은 none이 될 수 있습니다.
$j(this).click(function(){
$j(this).toggle();
});
참고 : 함수 내에서 사용할 때 '이'뭔가 다른 의미 기억
$(this).bind('click',function() {
$(this)
}
: .click(handler)
난 당신이 찾고있는 생각 .bind('click', handler)
에 대한 바로 가기입니다 . 이제 당신이 부르는 것이 될 것입니다. 예)
$('#object').bind('click', function() {
$(this) //'this' refers to the 'object'
}
복원 방법이 있습니까? 그렇지 않으면 사라질 것입니다. –