第一次海报。首先,我要说我是一名平面设计师,正在设计一个我必须编写代码的网站。我的JavaScript/jquery经验最少。我在尝试根据网页上的位置找出图像的新部分时遇到麻烦。
我正在设计一个水肺潜水站点,并试图复制左侧网站下方网站中使用的深度定位器。我将获得的信息不只是数字,而且还涉及每个深度的认证级别。有关如何使用文本或图像执行此操作的任何建议,这些建议将根据网页上的位置而变化。
http://lostworldsfairs.com/atlantis/
谢谢!
最佳答案
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.pack.js"></script>
<script>
var depths = [1500,4000,7000];
var words = ['shallow','medium','deep','darkness'];
$(document).ready(function() {
$(window).scroll(function() {
var depth = Math.floor($(window).scrollTop());
for(i in depths){
if(depth<depths[i]){
$("#depth-o-meter").html(words[i]);
break;
}
}
});
});
</script>
<div style = 'position:fixed' ><span id = 'depth-o-meter' >aaa </span></div>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
这是带有一些测试数据和用于测试的html的脚本:)它有效
关于javascript - 根据滚动显示图像的新部分,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12269962/