Я пытаюсь определить, потеряет ли окно фокус после 3 секунд отправки.Включить, через X секунд, если размытие окна
В настоящее время у меня это:
$("input").on("submit",function(){
$(window).blur(function(){
console.log(a);
})
});
Но это, независимо от того, когда вы нажимаете представить, если вы щелкните за пределами окна или свернуть в окно console.log
запускающее a
.
Это то, что я пытаюсь достичь:
- Пользователь представляет форму
- В течение 3-х секунд, если окно теряет фокус делать console.log (а);
- Через 3 секунды, если окно теряет фокус ничего не делать.
- Если пользователь снова подает на той же сессии, повторите процедуру с шага 1.
Я смущен о том, что вы пытаетесь сделать. Вы хотите, чтобы функция размытия срабатывала, если окно размыто через 3 секунды? –
Когда вы отправляете, если через 3 секунды окно теряет фокус, запустите console.log (a) – jQuerybeast
И после 3 секунд вы не хотите, чтобы размытие срабатывало? –