页面跳转到顶部---bug修改
2024-09-07 08:40:17
今天遇到一个很诡异的bug
某元素的html结构是:
<div id="aa">
<span>诡异的bug</span>
</div>
js结构为:
“click #aa": "click_aa"
click_aa:function(){
window.location.href = "#aa"
}
导致的诡异的bug就是,当我触发了这个元素的事件后,它本应该直接跳转到另外新的页面,然而现实是它会先跳到本页面的某个地方,然后再跳转到新页面的某个地方(不是顶部),
原因,很明显,就是我使用的routs跳转是通过”#“跳转,id也是“#”,会重名,
解决方法就是改id的名字,或是routs的名称就可以了。
最新文章
- Djanog结合jquery实现ajax
- Python交互式编程导论----事件驱动编程
- MicroStation VBA 可视化界面
- unity3d DefineManager 全局宏定义
- java 简单搜索算法
- css3百叶窗轮播图效果
- 修改注册表添加IE信任站点及启用Activex控件
- [C#基础] 数据类型
- 网页上弹出pop窗口实例,(document).height()与$(window).height()的区别
- my new day in CNblog
- 201521123009 《Java程序设计》第9周学习总结
- 【转】国外几款GPS卫星历预报软件
- php缩放gif和png图透明背景变成黑色的解决方法_php技巧
- VB.NET版机房收费系统---外观层如何写
- Postman----模拟服务器返回数据
- EF Core 快速上手——EF Core的三种主要关系类型
- java 转义字符";\u0010"; ";\010"; ";\2";等
- Java关于远程调试程序教程
- bzoj 3790 神奇项链(Manacher,DP+BIT | 贪心)
- 图解VS2005之单元测试
热门文章
- vscode F12 不能用,原来是快捷键冲突了。
- JavaSE-04 Java循环结构
- gcc编译问题
- gcc 变量类型大小 练习 远离 cygwin64 需要带dll
- 「 Luogu P2801 」 教主的魔法——分块
- 组管理命令--groupadd.groupmod.groupdel.gpasswd
- laravel 框架发送邮件
- MySQL配置索引页的合并阈值
- vue App.vue router 过渡效果, keep-alive 结合使用示例
- Could not find conduit initiator for address:xxxxxxxxx and transport: http://schemas.xmlsoap.org/soap/http