我设法使它与:

<!--
function resettoggle() {
document.getElementById('imagecarousel').style.display = 'none';

}

function displayImages() {
                document.getElementById$('#imagecarousel').style.display="block";

            }

  $('#imagecarousel').fadeIn("slow", function() {
  // Animation complete


    $('#portfolio').click(function () {
  $("#imagecarousel").toggle();


});
});

-->


并将onLoad =“ resettoggle()”添加到body标签

我现在只需要两件事的帮助:


我将div设置为fadeIn,但它似乎以光速飞入。
页面加载后,您会在幻灯片消失之前看到它的闪烁。不确定如何以使隐藏的div完全不可见的方式实现resettoggle函数吗?

最佳答案

您可以使用fadeToggle()


  通过设置其不透明度动画来显示或隐藏匹配的元素。


$("#portfolio").click(function () {
   $("#imagecarousel").fadeToggle("slow");
});

07-24 09:50