0
그래서이 작은 코드 스 니펫을 가지고 어떻게 작동하는지 파악하려고합니다. 기본적으로 버튼을 클릭하면 비활성화됩니다. 동시에 3 초 후에 버튼을 다시 활성화하는 타임 아웃 기능을 실행합니다. 나는 그것이 작동하도록하는 방법을 알아낼 수 없다! 버튼 기능의 다른 모든 기능은이 기능 외에도 잘 작동합니다. 코드 전체를 게시하지 않았기 때문에 많이 발생합니다. 변수는 모두 선언되어 있고 무엇이 선언되어 있지 않습니다. -JQUERY를 사용하여 버튼 다시 활성화
$("input[type=button]").attr("disabled", "disabled");
var enable_attk = function() {
$("input[type=button]").attr("enabled", "enabled");
enable_timer = setTimeout(enable_attk, 3000);
}
enable_attk();
한 가지는 대신, 비활성화하는'attr'의 사용은'prop' 사용 :'$ ("선택을") ("장애인"참) 소품,' – Ian
. 여기에 내가 어떻게 할 지에 대한 예가있다. http://jsfiddle.net/EN9r3/ – Ian
@Ian은 attr을 사용하는 데 문제가 있는가? 코드에서 문제가 발생하거나이를 코드화하는 데 더 적절한 방법을 사용합니까? – Egahtrac