2010-11-24 6 views

답변

12
$('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?"); 
}); 
+0

+1 당신은 나보다 빠른 건입니다 :-) –

3

그냥 확인 ("Are you sure?")을 반환 할 수 있습니다. true 또는 false가 반환됩니다. false는 액션을 방지합니다.

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