source – (строка | элемент | объект jQuery ) Строка с кодом разметки HTML, либо ссылка на существующий или созданный на лету DOM-элемент, либо набор jQuery.
.append( function( [index, html] ) )
function( [index, html] ) – (функция) Возвращает HTML строку, которая предназначена для вставки в конце существующего содержимого каждого элемента в наборе jQuery перед закрывающим тегом. В качестве входных параметров получает index (индекс, номер текущего элемента в наборе jQuery начиная с 0) и html (старое содержимое текущего элемента).
· Примечание:
Перемещаемое (вставляемое) функцией .append() содержимое становится последним дочерним элементом, каждого элемента набора jQuery. Для вставки в качестве первого дочернего элемента необходимо использовать jQuery функцию .prepend().
_____________________________________________________________________________________
Creating elements with Attributes
$('<img/'>,{
src : 'codecademy.com/logo',
alt : 'codecademy logo'
})
$myLink = $('<a />', {
href : '#home',
id : 'homeLink'
});
_____________________________________________________________________________________
Implicit Element Creation или Неявное создание элементов
//create a h1 with the class 'greeting'
//inside of the div with id 'header'
//(the message can be anything, or nothing, although thats lame)
$('#header').html('<h1 class="greeting">Hello!</h1>');
//create a div with the text contents
//'inner-div'
//inside of the div with id 'outer-div'
$('#outer-div').html('<div>inner-div</div>');
_____________________________________________________________________________________