微信小程序 滚动到某个位置添加class效果实现代码


Posted in Javascript onApril 19, 2017

微信小程序滚动到某个位置添加class效果

<scroll-view scroll-y="true" style="height:100vh;" bindscrolltoupper="upper" bindscrolltolower="lower" bindscroll="scroll" scroll-top="{{scrollY}}">
<view>
假设这里有一块内容
</view>
<view class="{{scrollTop>200 ? 'topnav' : ''}}">
  topnav是希望页面滚动到某出添加的类。变成置顶导航。
</view>
。。。。
</scroll-view>

页面结构大致如上。

下面是js

//滚动监听
 scroll: function (e) {

  // console.log(e) ;
  var that = this,scrollTop=that.data.scrollTop;
  that.setData({
   scrollTop:e.detail.scrollTop
  })
  // console.log('e.detail.scrollTop:'+e.detail.scrollTop) ;
  // console.log('scrollTop:'+scrollTop)
 }

data里面先定义一下scrollTop.

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
Javascript 文件夹选择框的两种解决方案
Jul 01 Javascript
js限制文本框为整数和货币的函数代码
Oct 13 Javascript
js 走马灯简单实例
Nov 21 Javascript
jquery图片切换插件
Mar 16 Javascript
浅析jQuery Mobile的初始化事件
Dec 03 Javascript
封装好的javascript前端分页插件pagination
Jan 04 Javascript
JavaScript实现汉字转换为拼音的库文件示例
Dec 22 Javascript
微信小程序之选项卡的实现方法
Sep 29 Javascript
Vue-Router模式和钩子的用法
Feb 28 Javascript
vue3.0 CLI - 1 - npm 安装与初始化的入门教程
Sep 14 Javascript
vue自定义指令用法经典实例小结
Mar 16 Javascript
vue+canvas实现拼图小游戏
Sep 18 Javascript
微信小程序 slider的简单实例
Apr 19 #Javascript
详解Node.js中exports和module.exports的区别
Apr 19 #Javascript
jQuery ajax请求struts action实现异步刷新
Apr 19 #jQuery
JS正则验证多个邮箱完整实例【邮箱用分号隔开】
Apr 19 #Javascript
微信小程序 登录的简单实现
Apr 19 #Javascript
微信小程序开发入门基础教程
Apr 19 #Javascript
微信小程序教程系列之视图层的条件渲染(10)
Apr 19 #Javascript
You might like
ThinkPHP3.1新特性之G方法的使用
2014/06/19 PHP
PHP SPL标准库中的常用函数介绍
2015/05/11 PHP
php对二维数组进行相关操作(排序、转换、去空白等)
2015/11/04 PHP
PHP编程之设置apache虚拟目录
2016/07/08 PHP
PHP实现上传多图即时显示与即时删除的方法
2017/05/09 PHP
通过Unicode转义序列来加密,按你说的可以算是混淆吧
2007/05/06 Javascript
JavaScript入门教程(10) 认识其他对象
2009/01/31 Javascript
js跨域问题浅析及解决方法优缺点对比
2014/11/08 Javascript
使用JQuery FancyBox插件实现图片展示特效
2015/11/16 Javascript
浅析AngularJS Filter用法
2015/12/28 Javascript
一步一步封装自己的HtmlHelper组件BootstrapHelper(二)
2016/09/14 Javascript
原生js实现对Ajax的封装(仿jquery)
2017/01/22 Javascript
Bootstrap中data-target 到底是什么
2017/02/14 Javascript
jQuery插件FusionCharts绘制的2D条状图效果【附demo源码】
2017/05/13 jQuery
原生js滑动轮播封装
2020/07/31 Javascript
jQuery实现滑动开关效果
2020/08/02 jQuery
[01:16:12]完美世界DOTA2联赛PWL S2 FTD vs Inki 第一场 11.21
2020/11/23 DOTA
python正则表达式去掉数字中的逗号(python正则匹配逗号)
2013/12/25 Python
利用python3随机生成中文字符的实现方法
2017/11/24 Python
django上传图片并生成缩略图方法示例
2017/12/11 Python
Python简单定义与使用二叉树示例
2018/05/11 Python
基于Django URL传参 FORM表单传数据 get post的用法实例
2018/05/28 Python
pip命令无法使用的解决方法
2018/06/12 Python
Django中提示消息messages的设置方式
2019/11/15 Python
django rest framework使用django-filter用法
2020/07/15 Python
一款纯css3制作的2015年元旦雪人动画特效教程
2014/12/29 HTML / CSS
关于box-sizing的全面理解
2016/07/28 HTML / CSS
英国在线电子和小工具商店:TecoBuy
2018/10/06 全球购物
国土资源局开展党的群众路线教育实践活动整改措施
2014/09/26 职场文书
2014年党员干部四风问题自我剖析材料
2014/09/29 职场文书
实习单位推荐信
2015/03/27 职场文书
酒店客房服务员岗位职责
2015/04/09 职场文书
党员转正意见怎么写
2015/06/03 职场文书
圣贤教育改变命运观后感
2015/06/16 职场文书
2019奶茶店创业计划书范本,值得你借鉴
2019/08/14 职场文书
Win11 Build 21996.1 Dev版怎么样? win11系统截图欣赏
2021/11/21 数码科技