您当前的位置: 首页 >  jquery

王佳斌

暂无认证

  • 2浏览

    0关注

    821博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

JQuery拦截html元素发生默认行为

王佳斌 发布时间:2019-07-22 20:06:56 ,浏览量:2

定义

有些元素有着默认的行为,如a标签,当点击时就会发生跳转。 但有些时候我们想要阻止元素发生默认行为,就要用到 preventDefault() 方法。

语法: event.preventDefault()

参数: event:必需。event 参数来自事件绑定函数。

检查 有时候,我们并不确定指定的事件上是否调用了 preventDefault() 方法,这时就需要使用event.isDefaultPrevented()方法来检查。调用了返回true,反之false。

HTML:
示例

$("#demo").click(function(event){
	// 阻止该DOM元素的默认行为
    event.preventDefault();
    
    // 检查是否调用了preventDefault()方法
    console.log(event.isDefaultPrevented());
});

当再次点击链接时,便不再有默认行为发生。

关注
打赏
1665568777
查看更多评论
立即登录/注册

微信扫码登录

0.0391s