Показать сообщение отдельно
  #2 (permalink)  
Старый 20.04.2017, 20:38
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,831

Я искренне не понимаю почему нельзя произвести скролл сразу после внесения изменений в #trekerresult.

$(function(){
	$("a[href*=#]").bind("click",function(e){
		e.preventDefault();
		
		var $form=$('#form'),
			$anchor=$('a[name="'+$(this).attr('href').replace('#','')+'"]');
		$.post('php_client1.php',$form.serialize(),function(response){
			$('#trekerresult').html(response);
            $form.find('input[type="text"],textarea').val('');
			if($anchor.size()>0)
				$('html,body').stop(true).animate({
					scrollTop:$anchor.offset().top
				},500);
		}).error(function(xhr){
			if('console' in window && 'log' in console)
				console.log(xhr)
				
			alert('Повторите ввод');
		});
	});
});
Ответить с цитированием