如何获取当前 iscroll 项目的 ID
How to get current iscroll item's id?
我想在项目进入视口时获取当前 iscroll 项目的 id。
例如:如果元素"G"出现在视图中,我如何获取它的 id。这是我的 html 代码:
<div id="wrapper">
<ul>
<li id='a'>A</li>
<li id='b'>B</li>
<li id='c'>C</li>
<li id='d'>D</li>
<li id='e'>E</li>
<li id='f'>F</li>
<li id='g'>G</li>
</ul>
</div>
和我的js:var myScroll = new iScroll('wrapper');
谁能帮我?提前感谢.....
var myScroll = new iScroll("wrapper", {
hScroll : false,
vScroll : true,
snap : 'li',
momentum : true,
hScrollbar : false,
vScrollbar : false,
onScrollEnd: function() {
var elementIndex = Number(this.currPageY);
var scrollerElem = $("#wrapper").children()[0];
var itemId = $(scrollerElem)[0].children[elementIndex].id;
console.log(itemId);
}
});
// Hope This Helps
相关文章:
- 正在将数据主题添加到所有项目
- 动态地改变“”的URL;添加新项目”;链接使用javascript/jquery
- 如何检查管道中未定义的项目
- 有没有一种方法可以添加相同的项目val=“0”;4〃;到JavaScript中数组的每个对象
- 学生搜索项目jquery/javascript
- 如何获取不属于我项目的上一页的URL
- Dojo:访问dijit.form.Select中单击的项目
- 角度的项目列表 ng 重复,ng 单击显示全宽描述
- 我需要为我的朋友在这个项目上提供帮助
- 如何从 HTML 查询中删除项目
- 在Meteor项目中安装并包含npm模块后出错
- 当在Ember中点击一个项目时,我如何将一个活动类添加到项目列表中
- 将单击事件添加到附加的项目中
- 通过另一个php应用程序将我的项目推送到Github存储库中
- 在javascript中搜索项目列表的性能
- 如何将本地依赖项添加到npm项目中
- angularjs移除焦点上的活动类并添加到下一个项目
- 为什么react/redux前端项目在package.json中包含生产依赖项
- 将webpack和babel与父项目目录中的文件一起使用
- 如何在屏幕外或项目的中心视口中跟随YUI驱动的动画