.load を使用して (クリックすると) nivo スライダーと小さなテキストをページ上部の空の div に読み込みます。すべて正常に動作しますが、ロードすると、フッターの下に空のスライダー div もロードされます。ページに最大高さを指定することでこれを非表示にすることができますが、これの原因を突き止めたいと思います。
問題のページはnew.pudle.co.ukです。ピンク色のタイルの 1 つをクリックすると、スライダーが読み込まれ、同時に空の div が下部に配置されます。
私が使用しているjsは
google.setOnLoadCallback(function() {
$("#pegasus-tile, #o-w").click(function(){
$("#proj-content").load("projects/pegasus.html", function(){
$('<div id="slider" class="nivoSlider"></div>').appendTo($('body'));
$('#slider').nivoSlider({effect: 'sliceUpDown'}),
$("#close").click(function(){
$("#proj-content").load("projects/blank.html"),
$("#next-pegasus").click(function(){
$("#proj-content").load("projects/bgapp.html");
});
});
});
});
});