Jquery 按下按钮可重置页面
我知道这很简单,但我想不出在按下按钮时如何防止页面跳转到顶部。我正在使用一些jquery使图片在按下按钮时淡入淡出,但它会使页面跳到顶部 我也在使用twitter引导 请查看这里的来源,看看你是否能找到问题所在,我非常感谢 编辑:忘记了源代码Jquery 按下按钮可重置页面,jquery,html,twitter-bootstrap,Jquery,Html,Twitter Bootstrap,我知道这很简单,但我想不出在按下按钮时如何防止页面跳转到顶部。我正在使用一些jquery使图片在按下按钮时淡入淡出,但它会使页面跳到顶部 我也在使用twitter引导 请查看这里的来源,看看你是否能找到问题所在,我非常感谢 编辑:忘记了源代码 显然点击我按钮不起作用,并将您带到顶部,因为它们没有事件 将id=“fylink”,id=“benderLink”属性分配给按钮,而不是div 编辑: 我现在看到按钮正在工作,但页面跳转到顶部,所以您要做的是替换: ...').click(functi
- 显然
点击我代码>按钮不起作用,并将您带到顶部,因为它们没有事件
- 将
,id=“fylink”
属性分配给按钮,而不是divid=“benderLink”
...').click(function() {
致:
并为img添加容器,如:
<div id="container">
<img id="img" src="" />
</div>
<style> #container { height: 300px; } </style>
#容器{高度:300px;}
我有一个类似的问题,通过更改按钮类型发现它消失了:
在Chrome中,当按下type=“submit”时,至少type=“submit”似乎会重置整个页面,而type=“button”则不会。您是否忘记添加源?源在哪里?你的按钮在表单中吗?没有链接。此外,您确实需要为我们提供更具体的内容,即链接和查看源代码的请求。我们不是承包商,我们是来回答具体问题的。很抱歉忘记了来源!不,这不是一个形式,@ChrisHerbert这是一个非常简单的问题,我不能再具体了。我不想跳转到页面的顶部(就像你使用时一样),我不想让页面移动。@eric.itzhak代码中的这一点在哪里?我在按钮标签中有它们,同样的效果:/I我为你更改了它,仍然是相同的抱歉。为
添加容器,并将容器heght设置为正值,如200px
。跳转效果之所以出现,是因为当img弹出窗口的总页面高度发生变化且浏览器正在滚动窗口时,我是否仍应使用“防止默认值”?@Axschech老实说,这不是必需的,反正保留它-。e、 preventDefault阻止提交表单等。
<div id="container">
<img id="img" src="" />
</div>
<style> #container { height: 300px; } </style>