JS如果在自定义confirm之后先确定再跳转到其他指定url

来源:互联网 发布:大学网络教育靠谱吗 编辑:程序博客网 时间:2024/06/07 01:20

今天在做项目的时候遇到这样的一个小问题,我自己定义了一个确定的confirm,然后要让他确定之后才能跳转到一个url,但是不知道为什么弹出框一直在跳转之后执行,后来才明白,js默认是异步执行的,因此代码做了微调

//html部分//原代码<a href="a.html"></a>//现代码<a href="javasctipt:;" id="a"></a>
//js部分//新增部分$('#a').click(function(){// _.confirm是自定义的一个确定方法,返回值是布尔    _.confirm('确定跳转 ?' ,data){        if(data){            window.open(url);        }else{            return false;        }    }})
0 0
原创粉丝点击