複数の HTML アイテムが含まれ、それぞれに独自のクラスが関連付けられているコールバックから返されたコンテンツを DIV に入力しています。.append を呼び出した後、コンテンツが適切に関連付けられたスタイルで表示されません。
$.ajax({
type: "GET",
url: "blah.xml",
dataType: "xml",
data: myData,
success: function(xml) {
$(xml).find('item').each(function(){
var id = $(this).attr('appId');
$('<li><h5 class="thing">' + id + '</h5>').appendTo('#results');
});
}
});
そのため、ID を取得し、クラス "thing" を使用して H5 に ID を設定し、DIV の結果に追加します。それは問題なく動作しますが、問題は、これが発生した場合、「thing」という名前のクラスが適用されないことです。間違いなくそこにありますが、レンダリングされません。
何か案は?