Итак, у меня есть ввод текста и кнопка.Когда я сосредотачиваюсь на вводе и нажимаю кнопку «Далее», я хочу, чтобы кнопка выполняла некоторые действия (например, очистка значения ввода), а затем снова фокусировалась на вводе.(И у меня есть событие размытия, делающее кое-что тоже)
Я пробовал $('input').focus();
внутри моего $('button').on("mousedown", function() {});
, но оно не работает
РЕДАКТИРОВАТЬ: Извинитеза ответ, который я публикую, я новичок в StackOverflow! Вот то, что я пробовал с вашим кодом и моим событием размытия.Но это не работает!Как мне заставить это работать, пожалуйста?
var button = $("button");
button.on("click", function(){
var name = $("#name")
name.val("");
name.focus();
});
$("input").on("blur", function(e){
button.hide();
e.preventDefault();
e.stopPropagation();
});
$("input").focus(function(){
button.show();
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input id="name" placeholder="Name" autocomplete="off">
<button type="button">Submit</button>