는 I 줄을 함께 5 섬네일과 위아래 밀어 2 화살표있다. 지금 당장 두 번이나 아래로 두 번 클릭 할 수 있습니다. 내 목표는 돌아가서 여러 번 위아래로 클릭 할 수있게하는 것입니다. 자바 스크립트에서 함수를 반복 또는 재설정하는 방법은 무엇입니까?
$('#tmbDown').css ('opacity', '.6');
var timesClickedUp = 0;
$('#tmbUp').bind('click', function (event) {
$("#tmbHolder").animate({"marginTop": "-=100px"}, "slow");
timesClickedUp++;
if (timesClickedUp >= 2) {
$(this).unbind(event);
$('#tmbDown').css ('opacity', '1');
$('#tmbUp').css ('opacity', '.6');
}
});
var timesClickedDown = 0;
$('#tmbDown').bind('click', function (event) {
$("#tmbHolder").animate({"marginTop": "+=100px"}, "slow")
timesClickedDown++;
if (timesClickedDown >= 2) {
$(this).unbind(event);
$('#tmbDown').css ('opacity', '.6');
$('#tmbUp').css ('opacity', '1');
}
});
왜 당신이 클릭 한 후 이벤트를 바인드 해제? 클릭 처리에서 당신을 막을 것입니다 –