如何切换页面加载时隐藏的div

吉尔伯特·奥斯本

我正在使用以下js隐藏和显示我的div

function myFunction(test) {
    var x = document.getElementById(test);

    if (x.style.display == "none") {
        //x.style.display = "block";
        x.style.setProperty("display", "block", "important")
    } else {
        //x.style.display = "none";
        x.style.setProperty("display", "none", "important")
    }
}

我使用一个有效的类在加载时将所有div隐藏起来,但是您必须单击两次链接才能取消隐藏它。如何解决此问题,使其在首次点击时取消隐藏?

我正在处理的页面在这里,您可以单击任何标题以展开某些部分。(忽略格式,这是一个很大的工作。)

http://thinkularity.eth.link

乌度E.

解决问题的一种非常简单的方法是先进行测试if (x.style.display == "block"),然后再显示隐藏的内容。另一种方法是将样式内联包含在html代码内,以便DOM对象的style属性在呈现后立即具有一些初始属性。

function myFunction(test) {
    var x = document.getElementById(test);
    if (x.style.display == "block") { 
        x.style.display = "none"; 
    } else { 
        x.style.display = "block"; 
    }
}
#test {
    display:none;
}
<h3 onclick="myFunction('test')">Click to toggle display</h3><br>
<div id="test">Now you see me</div><br>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

切换页面时白屏闪烁

来自分类Dev

切换页面

来自分类Dev

切换页面加载时打开,我在页面中使用了五次切换

来自分类Dev

切换页面后需要类似的加载功能

来自分类Dev

加载页面时隐藏侧栏菜单-切换

来自分类Dev

如何在UIPageViewController内切换页面时为滑块(UIView)设置动画

来自分类Dev

条纹 API;如何在切换页面时传递参数?

来自分类Dev

防止在切换页面时重建Google Map抖动

来自分类Dev

jQuery mobile-提交表单时切换页面

来自分类Dev

如何对按钮进行编程以切换页面?

来自分类Dev

如何使用Intel XDK切换页面

来自分类Dev

Xamarin.Forms 如何使用 MVVMLight 切换页面

来自分类Dev

如何使用jQuery在Bootstrap3中切换页面加载的按钮组中的按钮

来自分类Dev

React Router不切换页面

来自分类Dev

切换页面导航栏php

来自分类Dev

用户不断注销切换页面

来自分类Dev

根据页面切换页脚的内容

来自分类Dev

切换到移动尺寸时,如何隐藏DIV?

来自分类Dev

Javascript:<td>上的隐藏和显示切换按钮在页面加载时恢复

来自分类Dev

在ViewPager中切换页面时显示工具栏

来自分类Dev

在快速切换页面时,始终保持小部件可见

来自分类Dev

在Outlook约会检查器中切换页面时,“自定义表单”消失

来自分类Dev

在ViewPager中切换页面时显示工具栏

来自分类Dev

如何仅在angularjs中切换页面的特定“视图”?

来自分类Dev

React Native:如何在不使用NavigatorIOS组件的情况下切换页面?

来自分类Dev

如何仅在angularjs中切换页面的特定“视图”?

来自分类Dev

在页面加载时隐藏div标签

来自分类Dev

在页面加载时隐藏div类

来自分类Dev

加载页面时正确隐藏div

Related 相关文章

热门标签

归档