Здесь я решил собрать короткие, но очень полезные скрипты на jQuery, которые я использую в своей работе. Это будет простая сборка скриптов, абсолютно разного назначения. Я буду использовать данную запись для себя, чтобы не потерять найденные или разработанные куски кода, которые мне могут пригодиться.
Запустить код после полной прогрузки страницы
$(document).ready(function() {
// Ваш код
});
Проверить по какому элементу произошел клик
Этот кусок кода нужно запустить после полной прогрузки страницы, желательно обернуть его в событие ready
$(document).on('click', function(e) {console.log(e.target)});
Плавный скролл на верх страницы
Обычно я использую данный скрипт, для кнопки наверх, которая перебрасывает пользователя наверх сайта.
$('html').animate({ scrollTop: 0 }, 500);
Обработчики событий при наведение и отведение курсора с элемента
$(".obj")
.mouseenter(function() {
// навели курсор на объект (не учитываются переходы внутри элемента)
})
.mouseleave(function(){
// отвели курсор с объекта (не учитываются переходы внутри элемента)
});
Проследить, изменился ли контент в конкретном элементе
$('#modef_num').bind("DOMSubtreeModified",function(){
console.log('изменилось');
});