要素を動的に作成し、それをDOMに追加して、そこにコンテンツをロードしたいと思います。2回目にボタンをクリックすると機能しますが、最初はリクエストが読み込まれません。私は何が欠けていますか?
$('.unfold').click(function(){
var areaName = 'event-preview';
var objectDetailsArea = $('#'+areaName);
if (objectDetailsArea.length == 0) {
var detailsArea = $("<section/>")
.attr("id", areaName)
.addClass("column-third left");
$('.content').append(detailsArea)
loadArea(objectDetailsArea,'THEURL.html');
} else {
loadArea(objectDetailsArea,'THEURL.html');
}
function loadArea(divName,pageURL) {
divName.load(pageURL).hide().fadeIn();
}
});