Объясните, пожалуйста, почему именно делегирование использовалось для решения такой задачи (в чём его
преимущество в данном случае?).
+ не понял, почему в функции прописано 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);