我似乎无法在iPad上捕获滚动事件。这些工作都没有,我做错了什么?
window.onscroll=myFunction;
document.onscroll=myFunction;
window.attachEvent("scroll",myFunction,false);
document.attachEvent("scroll",myFunction,false);
它们都可以在Windows的Safari
3上运行。具有讽刺意味的是,window.onload=
如果您不介意破坏现有事件,则PC上的每个浏览器都支持。但是没有iPad。
iPhoneOS确实捕获onscroll
事件,但并非您期望的那样。
单指平移不会生成任何事件,直到用户停止平移为止(onscroll
页面停止移动并重绘时会生成一个事件),如图6-1所示。
同样,onscroll
只有在您停止滚动后,才用两根手指触发滚动。
安装处理程序的常用方法例如
window.addEventListener('scroll', function() { alert("Scrolled"); });
// or
$(window).scroll(function() { alert("Scrolled"); });
// or
window.onscroll = function() { alert("Scrolled"); };
// etc
问题内容: 如果网站在ipad Safari或应用程序WebView中运行,是否可以通过JavaScript进行区别? 问题答案: 这里使用的组合和。它可以区分与iOS Web应用程序有关的所有四个状态:Safari(浏览器),独立(全屏),uiwebview,而不是iOS。
我无法从GitHub启动带有ios sim实用程序的iPhone 6。我有Xcode 6 GM。ios sim实用程序是支持ios 8设备的最新工具。 如果我使用ios-sim视网膜和高选项,它会启动iPad视网膜或iPhone 5。我不确定启动iPhone 6的命令行是什么。 我从以下网站下载了该实用程序:https://github.com/phonegap/ios-sim. Xcode 6有
问题内容: 我使用CSS在网站上设置输入按钮的样式,但在IOS设备上,样式已由Mac的默认按钮取代。是否可以为iOS的按钮设置样式,或者制作类似于提交按钮的超链接? 问题答案: 您可能正在寻找 Safari CSS注释 Mozilla开发人员网络的
问题内容: 我想修复iOS上的悬停效果(更改为touch事件),但我没有任何想法。让我解释一下。您的页面中有文字: 搭配风格: 好吧,在dekstop中,如果将鼠标放在文本上,则会得到#ddd背景,对吗?但是在iOS中,如果您触摸文本,您什么也不会得到,但是如果您点击它,它将得到一个丑陋且粘滞的#ddd背景,这不是很好,我希望用户在触摸文本时获得悬停效果(我认为是诸如touchevent之类的东西
是否可以为StyleClassedTextArea(以及其他RichTextFx系列窗格)注册滚动侦听器? 你能给我举个例子吗? TextArea的常用方法不起作用。
在使滚动系列事件正常运行方面存在问题(根本不符合设计)。已经浏览了所有关于此的文章、代码建议和其他帮助主题,但没有人能够解释为什么此示例根本不起作用: 基本页面html: 好的,如果复制粘贴,则需要替换包含文件,并且版本可能不同。对这种行为表示怀疑。当我取出jquery时。移动包含该脚本按预期工作,每当滚动位置改变时,都会将滚动注释记录到控制台中。 当我包含jquery.mobile页面加载时它会