如何将 scrollIt 与流星一起使用
How do I use scrollIt with Meteor?
如何在Meteor中使用scrollIt? 我知道 jQuery 包含在 Meteor 中,但我是否也需要添加对 scrollIt 的引用,这是 Meteor 无法做到的吗?
1)包括jQuery和scrollIt.js
<script src="jquery-1.10.2.min.js" type="text/javascript"></script>
<script src="scrollIt.js" type="text/javascript"></script>
2) 在每个部分放置一个数据滚动索引属性
<div data-scroll-index="0">..content..</div>
<div data-scroll-index="1">...</div>
<div data-scroll-index="2">...</div>
3) 在每个导航元素上放置相应的数据滚动导航属性
<a data-scroll-nav="0">About</a>
<a data-scroll-nav="1">Usage</a>
<a data-scroll-nav="2">Options</a>
4)对于指向部分的链接,请添加数据滚动转到属性
<a data-scroll-goto="0">Back to top</a>
5) 调用滚动它()
$(function(){
$.scrollIt();
});
首先欢迎来到 Stackoverflow。其次,我在这里假设,对流星的基本理解。我只会为您的 meteor 项目中的插件提供 html 模板代码和相关 js 代码
以下是您的用例的步骤
步骤1:将scroll.js
库文件放在项目根目录下的client
目录中
所以,它会像<your-project-lib>/client/scrollit.js
您无需在任何地方包含脚本标记。流星处理它。
步骤2:将html代码放在模板中,如下所示-
滚动模板.html
<template name="scrollTemplate.html">
<div data-scroll-index="0">..content..</div>
<div data-scroll-index="1">...</div>
<div data-scroll-index="2">...</div>
<~!-- Your whatever html code will go inside here -->
<a data-scroll-nav="0">About</a>
<a data-scroll-nav="1">Usage</a>
<a data-scroll-nav="2">Options</a>
</template>
步骤3:初始化在模板事件rendered
滚动
Template.scrollTemplate.rendered= function(){
$.scrollIt();
}
模板的呈现事件类似于ready
事件,但仅适用于模板内的 HTML。
我还没有测试过它,但它应该可以工作
相关文章:
- 转义符不能与innerHTML一起使用
- 如何使用铁流星与流星的默认路线
- 在流星上使用微信js-sdk时出现拒绝权限错误
- 高亮显示与数组字符串一起使用时文本插件中断
- 流星中DOM的繁殖
- setTimeout可以与闭包内的函数一起使用吗
- 将依赖外部库的UMD模块与browserfy捆绑在一起
- Highcharts colorsByPoint与系列中的线性渐变一起使用时不起作用
- 如何将js库与typescript一起使用
- 将webpack和babel与父项目目录中的文件一起使用
- 保存串行端口列表与流星
- 将 Drag&Drop 与 jsTree 和 DataTables 一起使用
- 如何将动态构建的字符串作为http头在http.call中与流星一起传递
- Github上的流星,我怎么能和朋友一起做同一个项目
- 如何将流星简单模式与流星页面一起使用
- 如何将 scrollIt 与流星一起使用
- 流星收集与$where一起查找
- 我如何从mongodb解析这个json与流星助手一起使用
- 键控和粘贴在流星中不能一起工作
- 流星和颜色贼won'一起工作