С помощью jQuery можно просто вложить все в оболочку, особенно если вам не нужно обращаться к отдельным элементам самостоятельно.
Вы также можете создавать новые элементы, которые будут вложены на лету. Не нужно создавать кучу временных переменных для хранения их всех.
Несколько элементов могут быть добавлены одновременно, просто передавая их все как отдельные параметры для добавления ().
var wrapper = $('<div/>', {
id: 'links'
});
$(wrapper).append(
$('<ul/>').append(
$('<li/>').append(
$('<a/>', {
href: '#',
text: 'Yes'
})
),
$('<li/>').append(
//you can even keep going!
$('<a/>', {
href: '#',
text: 'No'
})
),
$('<li/>').append(
$('<a/>', {
href: '#',
text: 'Maybe'
})
)
)
);