javascript - 使用嵌套 Div 对 Jquery 显示/隐藏进行故障排除

标签 javascript jquery hide show show-hide

我已经设法让这个工作与:

<!--
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();


});
});

-->

并在 body 标签中添加 onLoad="resettoggle()"

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

  1. 我将 div 设置为淡入,但它似乎以光速飞入。

  2. 当页面加载时,您会看到幻灯片在消失之前闪烁了一下。不确定如何以一种使隐藏的 div 完全不可见的方式实现 resettoggle 功能?

最佳答案

你可以使用fadeToggle() :

Display or hide the matched elements by animating their opacity.

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

关于javascript - 使用嵌套 Div 对 Jquery 显示/隐藏进行故障排除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11443220/

相关文章:

javascript - react 编辑表单创建

javascript - 使用 UFT 自动化 AngularJS UI-Grid

javascript - 让 timeOut() 从数组中每秒播放一首歌曲

javascript - 使用 Javascript 隐藏元素的下一个兄弟

java - Android:隐藏特定 Activity 的 ActionBar

javascript - 如何模拟 Node readline?

php - 如果表单验证失败,请不要提交表单

jquery - 一个事件正在干扰 Select2 插件的 ajax 检索结果

javascript - JS/jQuery 检查元素是否可输入

jquery - 如果专注于 parent 的 child show parent