我使用 .load 将一个 nivo 滑块和一小段文本加载(单击时)到页面顶部的一个空 div 中。一切正常,但是当它加载时,它还会在页脚下方加载一个空的滑块 div,我可以通过为页面设置一个最大高度来隐藏它,但我想找出是什么原因造成的。
有问题的页面是new.pudle.co.uk如果您单击其中一个粉红色瓷砖,它将打开加载滑块,同时将空 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");
});
});
});
});
});