Estou definindo o foco em um determinado campo de entrada ao carregar uma página usando a seguinte linha:
$('#myInputID').focus();
Existe uma maneira de desfazer ou remover esse foco ao passar o mouse sobre um determinado elemento ? (O foco não precisa ser redefinido depois de sair deste elemento.)
Não consegui encontrar uma função que seja o oposto do acima no jQuery ou, caso contrário, funcionaria aqui.
$("[id=myInputID]").blur();
verificar
blur()
:fonte: http://api.jquery.com/blur/
fonte
Para toda a caixa de texto:
fonte
$(':text').attr("disabled", "disabled");
define toda a caixa de texto para o modo desativado. Você pode fazer de outra maneira, como fornecer a cada ID da caixa de texto. Ao fazer esse código, o peso será maior e o problema de desempenho estará presente.Então é melhor ter
$(':text').attr("disabled", "disabled");
abordagem.fonte
Se você tem
readonly
atributo, o desfoque por si só não funcionaria. A contração abaixo deve fazer o trabalho.fonte