← 返回博客
js2017-06-19 13:15:061 分钟 · 62 10282

利用event.preventDefault()阻止a标签跳转,以及还原默认跳转事件

利用event.preventDefault()阻止a标签跳转,以及还原默认跳转事件的示例

#javascript
<div>
    <a href="http://www.baidu.com" id="baidu" target="_blank">百度</a>
</div>
<script>
    $(function () {
        $('#baidu').bind('click',function (event) {
            $.ajax({
                url:"/admin/test/index",
                type:"get",
                async:false,
                success:function (data) {
                    if(data.code == 0){
                        event.preventDefault();
                    }else{
                        $(this).unbind('click');
                    }
                }
            })
        })
    })
</script>

相关推荐

本文为原创文章,采用CC BY-NC-SA 4.0协议授权,转载请保留署名与原文链接。原文链接:https://www.wxbuluo.com/article/26