$(document).ready(function(){
$("#CO_createAccount").click( function (){
if(this.checked){
$(".CO_accountForm").show();
} else {
$(".CO_accountForm").hide();
}
});
});
我将“.CO_accountForm”的css设置为“display:none;”
但是,如果关闭javascript,我希望隐藏元素可见。我假设我可以通过添加上面的隐藏类来做到这一点,但我将如何解决这个问题?
谢谢!
答案 0 :(得分:3)
删除display:none
的{{1}}属性,改为通过".CO_accountForm"
事件中的javascript隐藏/设置display:none
属性。
即:
document.ready
答案 1 :(得分:1)
为什么不添加< noscript>标签周围的问题?这样可以确保显示表单,因为无论如何都无法启动任何javascript。
答案 2 :(得分:0)
默认情况下元素可见 - 但是通过隐藏它们的jquery添加一个类。