- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
更新:我能够让我的滚动条按预期工作,但我觉得我已经解决了实际问题,如果有人有更可靠的答案,我会很高兴,我已经更新并在我正在使用的新 jQuery 下面的代码片段中注明.
我正在为 iPad/Android 网络应用程序使用 iScroll-4 ( http://cubiq.org/iscroll-4 ),滑动和滚动一切正常,但我在应用程序的开头有一个目录,允许用户跳转到滚动条的特定区域 --
我正在使用 iScroll 函数 scrollToElement(element, duration)
以跳转到不同的区域。还使用 scrollToPage(page, duration)
允许用户一次手动向前和向后导航一页。
当我使用 scrollToPage
函数导航和滑动时,控制台会记录 currPageX
变量更新,但使用 scrollToElement
时currPageX
变量不更新。
因此,如果我跳转到一个元素,然后使用 scrollToPage('next', 0)
向前导航,它将向后导航并导航到目录后面的下一页。
我曾尝试在 scrollToElement
之后、之前使用 scroll.refresh()
函数,将函数置于超时内等等,但我不明白为什么currPageX
没有更新。
这是我使用两个不同函数的 jQuery 代码片段:
// TO NAVIGATE FORWARD AND BACKWARDS
$('span.control').on('click', function() {
var slideDir = $(this).attr('data-dir');
if (slideDir == 'prev') {
var tehPg = tehScroll.currPageX-1;
} else if (slideDir == 'next') {
var tehPg = tehScroll.currPageX+1;
}
tehScroll.scrollToPage(tehPg, 0);
return false;
});
// TO JUMP FROM CONTENTS
$('li[data-page="toc"] span').on('click', function() {
var toPage = $(this).attr('data-page');
tehScroll.scrollToElement('li[data-page="'+toPage+'"]', 800);
// ADDED THE FOLLOWING LINE TO MANUALLY SET currPageX after scrolling!
tehScroll.currPageX = $('#slides li[data-page="'+toPage+'"]').index();
return false;
});
最佳答案
关于javascript - iscroll scrollToElement 不更新 currPage 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8140797/
我想创建一个网页,它可以在没有任何用户交互的情况下从一个元素连续循环滚动到下一个元素。我已经搜索过,看起来 scrollToElement 就是我要找的东西(实际上 this answer on an
您好,我正在使用 Jquery scrollToElement 滚动到页面上的特定 div(它是单个页面布局),但现在有一个新页面。我想知道如何使用相同的导航返回到旧页面并滚动到特定的 div 我使用
更新:我能够让我的滚动条按预期工作,但我觉得我已经解决了实际问题,如果有人有更可靠的答案,我会很高兴,我已经更新并在我正在使用的新 jQuery 下面的代码片段中注明. 我正在为 iPad/Andro
我刚开始在 Xcode 7 (7.0.1) 中使用 Swift 进行一些 UI 测试,并且有一个想法要解决以继续测试。 我的应用程序有一个包含很多单元格的表格 View ,我想点击一个不可见的单元格;
我是一名优秀的程序员,十分优秀!