是的。您可以构造任何 html 并在将其插入 DOM 之前对其进行操作。
var $select = $("<select>");
$("<option value='val1'>Value1</option>").appendTo($select);
$("<option value='val2' selected>Value2</option>").appendTo($select);
$select.appendTo($("#someElement")); // (add element to DOM)