settimeout 함수 내 변수 에 액세스 할 수 없습니다. 예 : setTimeout (pop.hide()), 3000); 여기 pop.hide()에서는 setTimeout 내부 나던 작업 ...settimeout 함수 내 변수 액세스
모든 솔루션 ..
HTML
<div id="logincheck"></div>
JS :
function logClick() {
var sEmail = $('#username').val();
var sPassword = $('#password').val();
var pop = $('#logincheck');
if (($.trim(sEmail).length == 0) && ($.trim(sPassword).length == 0)) {
pop.show();
pop.html('Enter EmailId and Password ');
setTimeout(pop.hide()), 3000);
}
감사 AB
없다
'전역 (또는 적어도 멋진 컨테이너 ['logClick'] 밖으로 이동하십시오). 그리고 여러 가지 이유가 있습니다. – Praveen