다음 jQuery 코드가 있습니다. (내 첫 번째 수제 jQuery 코드이므로 너무 열심히하지 마십시오 :)).
- 나는 우측 토글을 클릭, #content 이동과 왼쪽 토글이 나타납니다 Eveything 내가 토글을 사용하여 처음으로 완벽하게 작동합니다.
- 왼쪽 토글을 클릭하면 #content가 뒤로 이동하고 오른쪽 토글이 나타납니다. (모든 것은 시작 위치로 돌아 간다).
하지만 그 후에는 내 오른쪽 전환을 더 이상 클릭 할 수 없습니다 (그래도 나타납니다). 나는 같은 것을 반복해서하고 싶다. (클릭 토글, #content move etc. 등). 하지만 현재 코드로는이 애니메이션을 한 번만 할 수 있습니다.
누구든지 나를 도울 수 있습니까 :)? 사전 :
//starting values
$(".rowToggleL").off('click');
$(".rowToggleR").on('click');
//Right Toggle
$(".rowToggleR").click(function() {
// make Toggle Right unclickable, make Toggle Left clickable
$(".rowToggleR").off('click');
$(".rowToggleL").on('click');
//animate contentbox
$("#content").animate({
left: "-=300" // animate to the right
}, 800,
// Animation complete. Make Toggle Right invisible, make Toggle Left visible
function() {
$(".rowToggleR").css("display", "none");
$(".rowToggleL").css("display", "inline");
});
});
//Left Toggle
$(".rowToggleL").click(function() {
// make Toggle Left unclickable, make Toggle Right clickable
$(".rowToggleL").off('click');
$(".rowToggleR").on('click');
//animate contentbox
$("#content").animate({
left: "+=300" // animate to the right
}, 800,
// Animation complete. Make Toggle Left invisible, make Toggle Right visible.
function() {
$(".rowToggleL").css("display", "none");
$(".rowToggleR").css("display", "inline");
});
});
작동! 고마워요! :)! – Frank