Buenas...
Estoy haciendo una especie de tooltip que, segun el atributo
name, muestra una linea u otra. No se demasiado de javascript y normalmente algo muy simple me dura horas hasta que consigo hacerlo pero en este caso se me resiste. Cuando creo que lo arreglé, sale otro problema.
Código Javascript
:
Ver original$(document).ready(function() {
$('input, select, textarea').focusin(function() {
var helper = $('.helper');
if($('.helper:hidden')) { helper.css('visibility', 'visible'); }
if($('[name="features"]')) {
helper.html('¡Pon tu nombre! ¡Solo uno si tiene varios y no pongas el clan!');
} else {
helper.css('visibility', 'hidden');
}
}).blur(function() {
$('.helper').css('visibility', 'hidden');
});
});
Creo que es facil de entender el código. Segun el name modifico el contenido del div "helper". El problema es que no distingue entre un input u otro, es decir, marque el input que marque,
siempre sale el texto cuando solo debería salir al marcar el input con el name
features.
No se porque pasa esto y probablemente será alguna tontería :\ pero simplemente no la veo...
A ver si alguien me puede echar una mano.