使用jQuery preventDefault()你怎么做默认动作?

前端之家收集整理的这篇文章主要介绍了使用jQuery preventDefault()你怎么做默认动作?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有以下代码
$('a.confirm').click(function(e) {
    e.preventDefault();
    var answer = confirm("Are you sure?")
    if (answer){
        // do the default action
    } 
});

如果用户确认,我必须输入什么代码才能执行默认操作?

解决方法

$('a.confirm').click(function(e) {
    var answer = confirm("Are you sure?")
    if (answer){
        // do the default action
    } else {
      e.preventDefault();
    }
});

要么

$('a.confirm').click(function(e) {
    var answer = confirm("Are you sure?")
    if (!answer){
      e.preventDefault();
    }
});

甚至只是

$('a.confirm').click(function(e) {
    return confirm("Are you sure?");
});
原文链接:https://www.f2er.com/jquery/177737.html

猜你在找的jQuery相关文章