메시지를 삭제하는 jQuery 스크립트가 있습니다. 링크를 처음 클릭하면 모든 것이 잘 작동합니다. 삭제 링크를 클릭하면 confirm
대화 상자가 나타납니다. 확인되면 다른 페이지로 리디렉션 된 다음 다시 돌아옵니다. 그러나 두 번째로 링크를 클릭해도 아무런 변화가 없습니다.JavaScript 클릭이 두 번째로 작동하지 않습니다.
$(document).ready(function(){
$("a.del").click(function(){
var conf = confirm("Confirmation message");
if(conf == true)
return true;
else
return false;
});
});
클릭 기능은 모든 클릭 이벤트에서 작동해야합니다.
'경우 (X == TRUE) TRUE를 반환; 그렇지 않으면 false를 반환합니다. '- 그건 WTF입니다; – ThiefMaster
저에게 잘 작동합니다 : http://jsfiddle.net/BBneU/ - 코드의 다른 부분이 더 이상의 코드 실행을 방해하는 JavaScript 오류의 원인 일 수 있습니까? – Blazemonger
"del sth"는 무엇을 의미합니까? 첫 번째 클릭, 두 번째 클릭, 지시, 리디렉션과 관련하여 무엇을 이야기하고 있습니까? *** 전체 *** 시나리오를 설정하고 기대에 어긋나게 작용하는 *** 전체 이벤트 시퀀스를 설명하십시오. – davin