2010-11-24 15 views

Respuesta

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

o

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

o incluso sólo

$('a.confirm').click(function(e) { 
    return confirm("Are you sure?"); 
}); 
+0

+1 Usted es un arma más rápido que yo :-) –

3

Puede simplemente confirmar ("¿Está seguro?"). Eso devolverá verdadero o falso, donde lo falso previene la acción.

0
$('a.confirm').click(function(e) { 
    return confirm("Are you sure?") 
}); 
Cuestiones relacionadas