🌊jQuery

Сallback-функция, которая выполнится, когда DOM будет загружен.

$(function(){
   // DOM загружен. 
 });

селекторы

$('div') // выберет все элементы div.

$('#el') // выберет элемент с id #el

$('.elements') // выберет все элементы с классом elements

$('li:odd') // выберет нечетные элементы li

$('li:even') // выберет четные элементы li

$('div , a') // выберет все эллементы div и a

$('#el a') // выберет все элементы a, находящиеся внутри #el

$('#el > a') // выберет все а, которые являются дочерними для #el

$('#el + a') // выберет все a, которые идут сразу после #el

$('a:not("#el a")'); // выберет все элементы a, не находящиеся внутри #el

$('p[align="left"]') // выберет все p со значением left в атрибуте align

$("div", $(".new")) и $(".new div") // выберет все элементы внутри элементов с классом new (в этом случае второй вариант предпочтительнее). 

$('#new').parent() // выберет родительский эллемент (тот в который вложен наш #new)

$('#new').next() // выберет следующиё эллемент после #new

$('#new').siblings() // выберет всех соседей #new

$('#new').find('ul') // выберет все ul которые находятся внутри #new

$('#new').closest('div') // выберет ближайший к #new эллемент div

события

Cоздаст ссылку со всеми атрибутами что мы задали в том числе и с оброботчиком события click, и вставит её в #parentDiv

Rроме appendTo() есть ещё prependTo(), after(), before и тд.

Анимация

Ajax

Передаём данные с PHP в JS с помощью Ajax

Передаём данные с JS в PHP с помощью Ajax

Last updated