jquery animate 에 variable 사용하기 채택완료
지운아빠
10년 전
조회 4,322
html
</p><p><div id="something" data-direction="left"></div></p><p>
js
</p><p>var direction = $("#something").data("direction"); </p><p>$("#something").animate({direction: "200px"});</p><p>
위와 같은 코드를 작성했는데요. animate 시 direction 값을 사용하려면 어떻게 해야 할까요?
data-direction 은 top, right, bottom, left 를 각각 지정할 수 있게 하려 합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변 3개
10년 전
"something" data-direction="left" onclick="direction()">
//아마 이렇게 하면 해당 속성의 값을 가지고 올 수 있을꺼에요. 테스트는 안해봤습니다.
function direction(){
var direction = $("#something").attr(data-direction);
if(direction == 'left'){
$("#something").animate({direction: "200px"});
}else if(direction == 'center'){
$("#something").animate({direction: "200px"});
}
}
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인