Javascript jQuery在打开页面时隐藏字段

Jér*_*émy 0 javascript forms jquery input

我有以下代码:

<script>
    $('#advert').live('change', function () {
        if ($(this).is(':checked')) {
            $(":text").show();
        } else {
            $(":text").hide();
        }
    });
</script>
Run Code Online (Sandbox Code Playgroud)

选中复选框后,此代码显示和隐藏文本字段.它工作得很好,但我想在页面打开时隐藏文本字段.

Dan*_*ger 5

隐藏文档准备好的文本字段.
文档就绪事件,"当我完成加载时,执行此代码".因此,在页面加载时,它会在文本字段上触发.hide().它非常强大!

$(document).ready( function () {
  $(":text").hide();
});
Run Code Online (Sandbox Code Playgroud)

另一种方法是将样式设置为"display:none;" 在每一个上.然后他们开始隐藏