jquery를 처음 사용합니다. 나는 간단한 프로젝트를 가지고있다. 두 그림을 서로 위에 쌓인. 페이지에서 두 번째 그림을 먼저 표시하고 (따라서 특정 스크롤 지점에서 페이지를 시작해야 함) 사용자가 첫 번째 그림까지 스크롤 할 수있게하려고합니다. 그래서 코드는jquery의 onload 함수가 새로 고침 작업을하지 않습니다.
HTML처럼 뭔가를 갈 것 :
!DOCTYPE html>
<html>
<head>
<title>test</title>
<link rel="stylesheet" type="text/css" href="styles.css">
<script type="text/javascript" src="jquery.js"></script>
</head>
<body>
<div id="mainPage" width="100%">
<img id="top" src="pic1.jpg" width="100%">
<img id="bottom" src="pic2.jpg" width="100%">
</div>
</body>
<script type="text/javascript" src="script.js"></script>
</html>
CSS :
body {
margin: 0px;
padding: 0px;
}
#top {
display: block;
}
#bottom {
display: block;
}
자바 스크립트
window.onload = function() {
scroll(0, 2300);
}
처음 페이지를로드하지만 아무튼 때 작동 페이지를 새로 고치면 작동하지 않습니다 (캐시와 관련이 있기 때문에 가정합니다). 페이지를 새로 고칠 때도 onload 함수를 작동하게하려면 어떻게해야합니까? 시간 내 줘서 고마워.
몸에 온로드 함수를 호출 <몸의 온로드 "하여 myFunction()" > –