我正在为 iBooks 构建一个 epub。此 epub 中的 xhtml 文件包含一个带有可滚动内容的弹出窗口。这只是另一个 div 中的一个 div 溢出:滚动。正如预期的那样,这适用于网络浏览器,也适用于 iPad 版 iBooks。
问题出在 iBooks for OS X (Mavericks) 中。这个版本的 iBooks 似乎不听 javascript 中的“鼠标滚轮”事件。起初,它甚至不显示滚动条。我可以用 css 显示滚动条,现在可以使用可见滚动条滚动内容。它只是不想用鼠标滚轮滚动。此外,使用 javascript 附加 onmousewheel 事件也不起作用。
我必须使用 Mootools,所以没有 jQuery 解决方案适用于这种情况。