Показать сообщение отдельно
  #9 (permalink)  
Старый 30.06.2015, 16:37
Профессор
Отправить личное сообщение для espltd Посмотреть профиль Найти все сообщения от espltd
 
Регистрация: 10.10.2012
Сообщений: 201

Добавил, в принципе стало работать, но она начала мигать т.к. .on('input', function(){}) тоже задействован, получается, что по дефолту используется первая конструкция, на забивку ручками проверяет, а при вставке текста из файла вылазит вторая, т.е. focus(), и соответственно работают обе. вот так выглядит.

// Перебор массива с номерами телефонов
				for (var i in myArrayPhones) {
					if(myArrayPhones[i].trim().length >= '10')
						if(i==0) $('#phones').val(myArrayPhones[i].trim());
						else 
                        $('#myForm textarea').focus();
                        $('#phones').val($('#phones').val()+';\n'+myArrayPhones[i].trim());
				}




<script type="text/javascript">	
    $(document).ready(function(){	
        $('#myForm textarea').on('input', function(){
		var name = $(this).attr('name');
		$('label.fieldHint[for="'+name+'"]').fadeIn('slow');
	}).blur(function(){
		var name = $(this).attr('name');
		$('label.fieldHint[for="'+name+'"]').fadeOut('slow');
	}); 
    
});
</script>   

		
    
<script type="text/javascript">	
    $(document).ready(function(){	
    
    $('#myForm textarea').focus(function(){
	var name = $(this).attr('name');
	$('label.fieldHint[for="'+name+'"]').fadeIn('slow');
    
});

});
</script>
Ответить с цитированием