 
      
    JavaScript
- 4 ответа
- 0 вопросов
    2
    Вклад в тег
    
      
      
    
  
  
return result;.done()function isAdmin () {
	var result = $.ajax({
		url: '../php/index.php',
		method: 'POST',
		data: { 'method': 'user.is_admin' },
	})
	return result
}
isAdmin().done(function (res) {
	if (res.status === "true") {
		// do something
	} else {
		// do something
	}
})$arrow подвешивается событие click. Тоесть условно говоря за "одну прокрутку" у Вам может подвешаться 100 событий. Это в свою очередь значит, что после того, как вы нажмете по кнопке "вверх" у Вас с интервалов в 800мс начнем запускаться анимация 100 раз. Соответсвенно каждые 800мс у Вас страница скороллиться наверх, поэтому Вы и не можете проскролить ее вниз.$arrow.on('click', function(e){
      e.preventDefault();
      $('html, body').animate({
        scrollTop: 0
      },800);
    });$arrow определить