• 技术文章 >web前端 >js教程

    给html超链接设置事件不使用href来完成跳_javascript技巧

    2016-05-16 16:51:54原创548
    有的时候,我们需要使用这个超级链接,而又不使用href来完成跳转,而是如:这种方式。这样,就不会让页面跳转。但是同时也会带来一些负面的问题,比如页面的title变成了“#”,或者页面出现了滚动条什么的。这是因为在执行完了onClick事件后,又去跳转href所指向的地址了,而”#“是个锚点,默认是网页的页首,所以会带来上边所说的问题。

    解决方法有以下两种:

    1、onClick事件添加return false语句,例如:
    复制代码 代码如下:

    2、用void(0)的方式代替#,例如:
    复制代码 代码如下:
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:html 超链接 事件
    上一篇:jquery库或JS文件在eclipse下报错问题解决方法_jquery 下一篇:JavaScript中的Math 使用介绍_基础知识
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【腾讯云】年中优惠,「专享618元」优惠券!• 深入了解angular中的@Component装饰器• JavaScript面向对象详细解析之属性描述符• 详解node中如何安装多版本并进行切换• 浅析node中path路径模块的一些API• 什么是状态?深入学习angular中的动画
    1/1

    PHP中文网