javascript - 制作默认DIV(JS代码)

标签 javascript css

这是一个小问题。

http://jsfiddle.net/fkling/TpF24/ 在此示例中,我需要默认打开

Bar 1
...

我该怎么做?

就是这样,非常感谢! :D

JS代码:

var current = null;

function showresponddiv(messagedivid){
    var id = messagedivid.replace("message-", "respond-"),
        div = document.getElementById(id);

    // hide previous one
    if(current && current != div) {
        current.style.display =  'none';
    }   

    if (div.style.display=="none"){
        div.style.display="inline";
        current = div;
    }
    else {
        div.style.display="none";
    }
}

最佳答案

移除 HTML 中默认的 display: none。演示:jslint . 或者正如 Gaby 建议的那样,通过在 windiw.load 上调用 showrespondiv('message-1') 来使用 javascript 隐藏 div。

关于javascript - 制作默认DIV(JS代码),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12965271/

相关文章:

html - 谷歌字体不会加载 html

javascript - 请求的资源上不存在 'Access-Control-Allow-Origin' header 。与 github 网站

javascript - Rails - 渲染 Assets javascript

javascript - JQuery 选择器查找

css - 使用 Bootstrap 滑出面板

javascript - 自动调整子 div 的大小,使它们平均共享父 div 的宽度

javascript - 使用javascript在html表格中间插入行

javascript - 为什么 JavaScript 对象的属性已经是可配置的 :false, 可写总是可以从 true 更改为 false 而不会出错?

javascript - Jquery Animate 子菜单但同时关闭其他打开的菜单

javascript - javascript中的径向运动