追加した要素にcssを適用させる方法

【問題点】
動的にリストを作る時など、後からHTMLの要素を追加していく場合がある。
例えば、ラベルとテキストを追加する場合だと↓こんな感じ。

$("#list").append(
	$("<div/>").attr("data-role", "fieldcontain").append(
		$("<label/>").attr("for", "hoge1").text('ほげ1'),
		$("<input/>").attr({"type":"text", "id":"hoge1"})
	)
);

やってみるとわかるけど、これ、cssが適用されないのっぺらぼうのラベルとテキストになる。

【解決方法】
追加した要素の最後に

.trigger('create')

とつける。