Javascript Can';t初始化iScroll
我正在尝试并遵循文档,但由于某些原因,我无法对其进行初始化。至少,我认为我做不到。从演示和代码来看,我不太确定它应该是什么样子 我有这个密码:Javascript Can';t初始化iScroll,javascript,iscroll,Javascript,Iscroll,我正在尝试并遵循文档,但由于某些原因,我无法对其进行初始化。至少,我认为我做不到。从演示和代码来看,我不太确定它应该是什么样子 我有这个密码: <html> <head> <meta name="viewport" content="width=device-width" /> <title>Index</title> <script src="~/Scripts/iScroll/iscroll.js"&g
<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>Index</title>
<script src="~/Scripts/iScroll/iscroll.js"></script>
<script type="text/javascript">
var myScroll;
function loaded() {
myScroll = new IScroll('#scroll', {
mouseWheel: true,
scrollbars: true
});
}
</script>
</head>
<body onload="loaded()">
<div id="scroll">
<div>...Lots of Lorem Ipsum text here...</div>
</div>
</body>
</html>
指数
迈斯克罗尔变种;
函数加载(){
myScroll=new IScroll(“#scroll”{
鼠标轮:是的,
滚动条:正确
});
}
…这里有很多Lorem Ipsum文本。。。
为了整洁起见,我没有在想要滚动的div
中包含我得到的实际文本,但我得到的只是大量的文本-足以让页面需要滚动。对iScroll文件的引用是绝对正确的,即使是混合情况
我在选项(鼠标滚轮和滚动条)中添加了一些选项,只是为了尝试做一些事情,以便确定脚本是否正在初始化。将滚动条设置为false似乎没有任何区别。奇怪的是,如果我将mouseWheel设置为false,我的mouseWheel会工作,但如果我将其设置为true,则不会工作-与文档完全相反
很明显,我做错了什么,但我看不出是什么——它没有比我正在尝试的更基本。我查看了文档中的,但这似乎对我也不起作用,因为在任何地方都没有显示滚动条。我在Chrome(48)和IE11中得到了相同的行为。“在任何地方都没有显示滚动条”裸骨示例没有
滚动条:true
足够公平,尽管这对于滚动条插件的演示来说似乎很奇怪。您似乎误解了iScroll的目的。它的诞生是因为移动浏览器在你滚动时没有更新文档,因此你无法控制它。iScroll是使用JavaScript重新实现本机滚动。滚动条只是一个小功能。你是对的,我误解了,谢谢你提供的信息。尽管如此,它似乎能够生成可定制的滚动条,这正是我所需要的,但我无法让它工作。