使用Jquery中的.scroll()
working with .scroll() in Jquery
我有一个无法解决的问题。部分原因是我无法用正确的术语来解释。我是新手,很抱歉问了这个笨拙的问题。
下面你可以看到我的目标概述。
<div class="mytest" >
<!-- some code -->
</div>
<script>
$(window).scroll(function(){
if( $(this).scrollTop() > 600 ){
// Here is my script
}
});
</script>
它只能正常工作,但我想让它在div.mytest 之后滚动
这意味着
<script>
$(window).scroll(function(){
if( ----- ){ // div.mytest tag is over
// Here is my script
}
});
</script>
有什么想法吗?
这里有一个函数的例子,它接受HTML元素的数组并滚动到它们的最上面。查看它如何使用offset().top
方法来定义滚动位置。
function scrollTo(els){
var maxTop = 0;
$.each(els, function(i, el){
maxTop = Math.max(maxTop, el.offset().top);
});
$('html, body').animate({
scrollTop: maxTop
}, 400);
}
相关文章:
- 无法从 jQuery RSS Feed 中的 localStorage 动态替换类
- 可以't让我的if语句处理js中的html表单输入
- 引用对象中的通用值
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 用程序搜索JQuery数据表中的文本
- 无法导出函数expressjs/requestjs中的变量
- 函数参数中的数据与指定变量之间的任何性能差异
- 不能从angular2中的子组件指定父组件中的数组
- Dojo不解析自定义小部件的模板html中的小部件声明性
- 如何在angularJS中编辑时,如果DB中的值为true,则设置复选框,如果值为false,则取消选中复选框
- 正在验证8个真/假复选框或复选框中的2个
- Javascript-如何读取json文件中的列并将其保存在Javascript数组中
- 如何更改bigquery API中的计费层选项
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 将jsp文件下拉列表中的选定项分配给一个java变量(比如String selection)
- 使用Dnamics CRM 2011中的JavaScript读取子网格的所有记录,而不考虑活动页面
- 拨打'父亲'函数形式a'儿童'ReactJS中的组件
- 我如何找到一个句子中的所有空格并替换忽略它们
- scroll在chrome中的svg外部对象内不起作用
- 使用Jquery中的.scroll()