我想在單擊第一個輸入後替換文本輸入以輸入密碼,我的代碼創建它,但它不關注新輸入,我想更改此設置。在創建它之後專注於輸入
這是我的代碼。
$('.input_center input:text').click(function(){
var padre = $(this).parent();
var passInput = $(document.createElement("div"));
passInput.html('<input type="password">');
padre.append(passInput);
passInput.focus();
$(this).remove();
});
該passInput.focus()不做焦點,所以我不知道如何完成它。
如何設置超時setTimeout(function(){passInput.focus()},400)? –
你爲什麼要這樣做?這聽起來像一個非常糟糕的主意。 – SystemParadox