为了账号安全,请及时绑定邮箱和手机立即绑定
就一个小小的模块就可以学到很多知识了呢!!讲得特别很全面

最赞回答 / 拾怡
粒度细分,模块化粒度越细耦合越低,拆开后scrollto还可以用在别的地方,backtop这层外壳就只拿来做回到顶部

最新回答 / 眨巴眨巴看谁
个人认为scrollto.js是写移动到指定位置的,可以说是公共代码,方便日后复用,backTop.js是基于scrollto.js来写的一个滚动到顶部的代码。日后可能要写别的滑到某个位置的js时,就可以像写backTop.js一样稍微修改就OK啦
跟读课文一样,有点别扭。。。
干货 我喜欢
scroll的代码部分有些地方用window来选取,有些则用了“html, body”来选取,这貌似和jquery和浏览器都有关, https://stackoverflow.com/questions/21556752/jquery-scrolltop-not-working-on-body-element-in-firefox

最赞回答 / 徐锦杰
sass的导入( @import)规则和CSS的有所不同,编译时会将 @import的scss文件合并进来只生成一个CSS文件。但是如果你在sass文件中导入css文件如 @import 'reset.css',那效果跟普通CSS导入样式文件一样,导入的css文件不会合并到编译后的文件中,而是以@import方式存在。所有的sass导入文件都可以忽略后缀名 .scss。一般来说基础的文件命名方法以_开头,如 _mixin.scss。这种文件在导入的时候可以不写下划线,可写成 @import "mixin"

最新回答 / xue5hen
看上去应该是jQuery没有正确加载,至少可能没在这段代码之前被加载,再检查下。至于没报$错误,可能是因为部分浏览器内置了jQuery的选择器功能。把$("#backTop")打印出来看看是什么东西,看看是不是jQuery封装的dom对象,应该能很快发现原因。

最新回答 / 论斤烤
应该不是这段代码的错误,可能是其他地方的错误,具体看看控制台
老师:按照所讲的添加Encoding.default_external = Encoding.find('utf-8')还是不支持中文
老师的视频,看着太爽了。
老师太厉害了
名字应改成 快速上手requirejs和scss。

最新回答 / 阿叶子
webstrom 自己不会编译scss 的,需要安装Sass和Compass插件sass基于Ruby语言开发而成,因此安装sass前需要安装Ruby。然后配置一下webstrom 的编译插件路径
课程须知
本课程是前端中级课程 1、HTML和CSS基础知识 2、JS面向对象的基础知识
老师告诉你能学到什么?
1、使用sass更好的书写css 2、使用requirejs防止项目开发中的命名冲突、文件加载依赖,编写出方便复用的模块化代码 3、CSS3实现简单的动画效果

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消