当#在iFrame中使用HTML时,阻止页面移动
Prevent Page from Moving when # are used HTML in an iFrame
我正在使用#links(如http://<location>/page.html#part1
)的iframe中加载类似Menu的东西。每次我点击Iframe内部时,整个页面(Iframe外部)都会滚动到#所在的位置,如何防止这种情况发生?我只希望iFrame中的菜单根据需要移动。
您可以使用preventDefault()
javascript函数来更改此行为。像这样的
$('#my-navigation-block a').click(function (event){ event.preventDefault(); })
相关文章:
- 当#在iFrame中使用HTML时,阻止页面移动
- 移动HTML输入文本框在提交时隐藏软键盘
- 使用jquery为移动布局更改html层次结构
- 移动html/javascript编程中的变量传递
- html视频javascript播放方法在移动Safari中不起作用
- 录制/跟踪html滑块控制移动
- 当我移动引用three.js的html文件时,three.js停止工作
- 根据 URL 中的哈希移动 HTML
- HTML 不加载 CSS ,刷新后一切正常.同样在移动设备上,它在首次加载时不起作用
- 如何在 HTML 中将幻灯片移动到页面中心
- 移动HTML:触摸结束后继续滚动
- 可以使用jQuery'移动HTML背景吗;s设置动画
- 如何在不移动 html 中周围元素的情况下扩展图像
- 从移动 HTML 主体在方向更改时调用 Javascript 函数
- 使用 JavaScript 移动 html td 元素
- 有条件地移动html元素
- 在页面之间移动html
- DOM -如何移动HTML元素
- 移动html &点击img时,主体从上到上
- 在移动设备上使用javascript移动html的性能问题