Показать сообщение отдельно
  #9 (permalink)  
Старый 01.04.2016, 09:45
Аватар для Alexander Belov
Профессор
Отправить личное сообщение для Alexander Belov Посмотреть профиль Найти все сообщения от Alexander Belov
 
Регистрация: 12.03.2015
Сообщений: 173

Объясните, пожалуйста, почему именно делегирование использовалось для решения такой задачи (в чём его
преимущество в данном случае?).

+ не понял, почему в функции прописано return false
Без возврата false тоже работает, вроде.
* Created by Fedor Vlasenko [email]VlasenkoFedor@mail.ru[/email]
 */
!function($){
   $(document).on('click', 'a[href^=#]', function () {
        $('html, body').animate({ scrollTop:  $('a[name="'+this.hash.slice(1)+'"]').offset().top }, 1000 ); 
        return false;
    });
}(jQuery);
Ответить с цитированием