Да:
$('h2').each(function() {
$('ul').append($('<li/>', {text: $(this).text()});
});
Конечно, вы можете пометить свой элемент <ul>
"id" или любым другим.Если вы не начнете с <ul>
на странице, то создадите его, как описано в нескольких других ответах.
Кроме того, как правильно указывает Ник, если есть кучаэти элементы <h2>
, тогда вы можете захотеть сохранить дескриптор jQuery для элемента <ul>
в переменной, чтобы сохранить повторный поиск.