今天遇到一个很诡异的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的名称就可以了。

最新文章

  1. Djanog结合jquery实现ajax
  2. Python交互式编程导论----事件驱动编程
  3. MicroStation VBA 可视化界面
  4. unity3d DefineManager 全局宏定义
  5. java 简单搜索算法
  6. css3百叶窗轮播图效果
  7. 修改注册表添加IE信任站点及启用Activex控件
  8. [C#基础] 数据类型
  9. 网页上弹出pop窗口实例,(document).height()与$(window).height()的区别
  10. my new day in CNblog
  11. 201521123009 《Java程序设计》第9周学习总结
  12. 【转】国外几款GPS卫星历预报软件
  13. php缩放gif和png图透明背景变成黑色的解决方法_php技巧
  14. VB.NET版机房收费系统---外观层如何写
  15. Postman----模拟服务器返回数据
  16. EF Core 快速上手——EF Core的三种主要关系类型
  17. java 转义字符&quot;\u0010&quot; &quot;\010&quot; &quot;\2&quot;等
  18. Java关于远程调试程序教程
  19. bzoj 3790 神奇项链(Manacher,DP+BIT | 贪心)
  20. 图解VS2005之单元测试

热门文章

  1. vscode F12 不能用,原来是快捷键冲突了。
  2. JavaSE-04 Java循环结构
  3. gcc编译问题
  4. gcc 变量类型大小 练习 远离 cygwin64 需要带dll
  5. 「 Luogu P2801 」 教主的魔法——分块
  6. 组管理命令--groupadd.groupmod.groupdel.gpasswd
  7. laravel 框架发送邮件
  8. MySQL配置索引页的合并阈值
  9. vue App.vue router 过渡效果, keep-alive 结合使用示例
  10. Could not find conduit initiator for address:xxxxxxxxx and transport: http://schemas.xmlsoap.org/soap/http