var $list = $('<ul />', {
'class': 'select__list'
}).insertAfter($styledSelect);
$styledSelect - это просто див с неким классом. Я не пойму, что это за ul в стиле xml и объект в выборке.
В работоспособности кода сомневаться не приходится.
============
Круто, всем спасибо! Я не знал, что такой синтаксис работает как создание элемента.
Подозреваю, что это означает "Вставить пустой , с классом select__list после $styledSelect". Видимо, такой синтаксис в данном контексте или JQuery - допустим.
Это не выборка а создание нового элемента. А в объекте - атрибуты для этого элемента.
Вот более подробный пример с дивом, у которого не только класс, но еще и текст внутри, и даже обработчик клика.