Estoy configurando el foco en un determinado campo de entrada al cargar una página usando la siguiente línea:
$('#myInputID').focus();
¿Hay alguna manera de deshacer o eliminar este enfoque al pasar el mouse sobre un elemento determinado ? (No es necesario restablecer el foco después de abandonar este elemento).
No pude encontrar una función que sea la opuesta a la anterior en jQuery o que de lo contrario funcionaría aquí.
$("[id=myInputID]").blur();
chequear
blur()
:fuente: http://api.jquery.com/blur/
fuente
Para todos los cuadros de texto:
fuente
$(':text').attr("disabled", "disabled");
establece todos los cuadros de texto en modo deshabilitado. Puede hacerlo de otra manera, como dar cada ID de cuadro de texto. Al hacer esto, el peso del código será mayor y el problema de rendimiento estará allí.Así que mejor tener
$(':text').attr("disabled", "disabled");
enfoque.fuente
Si tiene un
readonly
atributo, el desenfoque por sí solo no funcionaría. El siguiente artilugio debería hacer el trabajo.fuente