正如標題所示,我正在嘗試向當前「捕捉到」元素添加一個類。有了這樣的:使用iScroll將類添加到當前頁面
var verticalScroll;
verticalScroll = new IScroll('#wrapper', {
snap: true
});
verticalScroll.on('scrollEnd', function(){
alert(this.currentPage);
});
我得到這個警報當滾動完成:
[object Object]
所以我想我可以使用這樣的添加類:
verticalScroll.on('scrollEnd', function(){
var newPage = this.currentPage;
$(newPage).addClass('current');
});
但沒有快樂。完成大量搜索以嘗試找到相同的情況。它一定是相當簡單的東西。
沒錯,這是要走的路。至少在我的情況下,你可以避免使用類名:var currentSection = verticalScroll.currentPage.pageY + 1; $('section:nth-child('+ currentSection +')')。addClass('active');' –