Te estas equivocando al interpretar el arbol DOM mira:
Código HTML:
Ver original <input class="services" type="text" name="s5" id="s5" /> <input class="tiempos" type="text" name="t5" id="t5" /> <input class="services" type="text" name="s6" id="s6" /> <input class="tiempos" type="text" name="t6" id="t6" /> <input class="services" type="text" name="s7" id="s7" /> <input class="tiempos" type="text" name="t7" id="t7" />
Como veras los input no son "hermanos" sino que cada uno esta dentro de un TD por ende no puedes llamarlos con next() ya que cada input es el unico nodo dentro del TD.
Para moverte por los inputs deberias salir a su nodo padre y de ahi si pasar al proximo elemento td y ahi acceder a su hijo input x ej:
Código Javascript
:
Ver original$('.services').blur(function() {
if ($(this).val ( ) == "" ) {
$(this).parent().next().children(".tiempos").hide();
}
});
Prueba aver si funciona. Salu2!