如果javascript关闭,可以显示/隐藏

时间:2011-06-06 16:32:04

标签: jquery accessibility toggle hide show

$(document).ready(function(){ 
    $("#CO_createAccount").click( function (){ 
        if(this.checked){
            $(".CO_accountForm").show();  
        } else {
            $(".CO_accountForm").hide();  
        }
    });
});

我将“.CO_accountForm”的css设置为“display:none;”

但是,如果关闭javascript,我希望隐藏元素可见。我假设我可以通过添加上面的隐藏类来做到这一点,但我将如何解决这个问题?

谢谢!

3 个答案:

答案 0 :(得分:3)

删除display:none的{​​{1}}属性,改为通过".CO_accountForm"事件中的javascript隐藏/设置display:none属性。

即:

document.ready

答案 1 :(得分:1)

为什么不添加< noscript>标签周围的问题?这样可以确保显示表单,因为无论如何都无法启动任何javascript。

答案 2 :(得分:0)

默认情况下元素可见 - 但是通过隐藏它们的jquery添加一个类。