使用jQuery,我向一个特殊页面发出GET请求,该页面将向其返回状态更新。但实际的渲染和处理是在POST页面上进行的。post :title do mainProcessing()这个想法是,进度页面可以监控main方法,并更新它的图形,以向用户显示一些进度。问题是Padrino总是首先运行所有的helper方法,最后呈现,这会立即跳转到我的确认页面。有没有办法强制Padrino按照我指定的顺序
我在页面顶部有一个浮动菜单,所以所有的锚滚动位置都由给定的值关闭。我正在通过一个非常简单的jQuery代码来纠正Javascript中的这种情况:
if (window.location.hash !当用户单击链接或打开一个新选项卡时,Firefox运行JS并通过.scrollTop()修复滚动位置。然而,当用户只在已经打开的页面上单击ENTER时,Firefox不会重新运行JS,它只会快速跳转锚。跳转到错误的位置,因为它不是由JS代码修复的。Chrome不显示这种行为