我正在从页面顶部向下滚动一个jQuery UI窗口。当它打开时,浏览器会将其位置重置到页面顶部。
如果它在对话框加载之前有帮助,我会在页面中插入一些HTML(对话框的html)。
有谁知道如何制止这个?
编辑问题的答案猜到了我的问题并解决了它。是使用哈希标记调用链接。
答案 0 :(得分:2)
如果您通过<a href='#'>
标记调用此方法,请务必阻止对该事件的默认。否则它将返回到点击页面的顶部。
$("a.myWindow").click(function(event){
event.preventDefault();
/* Show dialog */
});