javascript - a标签下的span触发click怎样避免跳转?

 爱飞扬无限_316 发布于 2022-11-15 20:23

本来我给a的href加一个javascript:;就好了,但是我们那个破后台编辑器会默认给a标签加一个http://
所以我只能换种方法来解决,给a加一个event.preventDefault;还是会跳转,怎样用前端方法处理呢?

请选择
$('.dropdown').on('click', '.dropdown-icon', function(event) {
        $(this).parent().next('.dropdown-menu').slideToggle(500);
    });
$('.dropdown a').click(function(event) {
        event.preventDefault;
});
6 个回答
  • 让后台传过来的时候用正则把http://去掉 <a href="javascript:;">,或者自己写正则去掉

    2022-11-15 23:07 回答
  • 把a换成其他标签

    2022-11-15 23:07 回答
  • $('.dropdown a').click(function (e) {
      e.preventDefault();
      return false;
    });
    2022-11-15 23:07 回答
  • onclick="return false"
    2022-11-15 23:07 回答
  • 直接

    $('.dropdown a').attr('href', 'javascript:')

    不好么?

    2022-11-15 23:07 回答
  • event.preventDefault()

    阻止默认行为 函数 ~~

    2022-11-15 23:07 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有