我正在尝试阻止默认滚动行为,同时仍然确定用户尝试滚动的像素数.
我的目标是(在我的页面上的某个垂直位置)将导航元素固定到屏幕顶部并劫持滚动/滑动事件以在用户向上滚动时拉下移动菜单(因此上下移动所述元素)通过ñ像素取决于有多少像素的用户试图滚动).
我知道在阻止原生行为方面存在的用户体验/可访问性问题,但这些诉讼需要西装想要的东西.
到目前为止,我有:
$('body').on({
'mousewheel' : function(e) {
e.preventDefault();
e.stopPropagation();
}
});
Run Code Online (Sandbox Code Playgroud)
但我很难知道如何访问滚动的像素数(因为元素/滚动偏移不再是指南).
编辑:请注意,此问题专门询问滚动被阻止时有关鼠标/滚动操作的信息.不要认为这已被适当标记为重复.
我正在使用simplexml_load_file()抓取RSS提要的内容:
$rss = simplexml_load_file('http://www.iolproperty.co.za/roller/news/feed/entries/rss');
Run Code Online (Sandbox Code Playgroud)
这在我的本地服务器上按预期工作,但在部署到我的客户端的生产服务器时静默失败,返回空结果.
该phpinfo()函数说启用了SimpleXML支持,似乎我可以访问远程文件(cURL函数工作得很好).我也试过加载不同的RSS源.同样,它们在本地工作但在部署时返回空.