"C1"에서 "C9"로 설정된 9 개의 블록을 사용하여 위쪽에 도달 할 때까지 위쪽으로 스크롤 한 다음 위쪽에 도달 할 때까지 스크롤 한 두 개의 JQuery 함수를 작성했습니다. 맨 위로 돌아가서 다시 시작해야합니다. 이상한 것은 모든 것이 엉망이 될 때까지 블록이 더 커지는 간격을두고 시작할 때마다입니다. JQuery를 처음 접했을 때 나는 어떻게해야하는지에 대한 도움이나 더 나은 아이디어에 감사 할 것입니다. 이 코드 경우 : GoUp() 함수를 한 번 호출되는JQuery : 스크롤링 애니메이션 문제
<html>
<head>
<title>Some JQuery Practice</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8"/>
<link rel="stylesheet" href="style1.css" type="text/css">
<style>
#BOX{
position:absolute;
width:700px;
height:200px;
top:100px;
overflow:hidden;
background-color:#D3C79D;
-moz-border-radius:30px;
}
.content{
font-family:Tahoma;
font-size: 11px;
position:relative;
width:660px;
top:200px;
}
</style>
<script type="text/javascript" src="jquery-1.3.2.min.js"></script>
<script>
function OneGoesUp(target){
if(target.position().top == 0){
target.css({"top":"270"});
}
target.animate({
"top": "-=1"
}, 10, function(){OneGoesUp(target)});
}
function GoUp(){
for(var i=1;i<10;i++){
var str = "#c";
str += i;
$(str).text(str);
OneGoesUp($(str));
}
}
</script>
</head>
<body onload="GoUp();">
<div id="BOX">
<div id="c1" class="content"><p>Lorem ipsum</p></div>
<div id="c2" class="content"><p>Lorem ipsum</p></div>
<div id="c3" class="content"><p>Lorem ipsum</p></div>
<div id="c4" class="content"><p>Lorem ipsum</p></div>
<div id="c5" class="content"><p>Lorem ipsum</p></div>
<div id="c6" class="content"><p>Lorem ipsum</p></div>
<div id="c7" class="content"><p>Lorem ipsum</p></div>
<div id="c8" class="content"><p>Lorem ipsum</p></div>
<div id="c9" class="content"><p>ghghjghjghj</p></div>
</div>
</body>
</html>
와 그 페이지가로드 될 때입니다. 이러한 효과를주기 위해 Cycle 플러그인을 사용해야합니까? 미리 감사드립니다.
html을 게시하십시오. – Catfish
게시물을 편집하고 HTML을 추가했습니다. – Auxiliary