Js, checkbox

Zadov

Новичок
HTML:
<input type="checkbox" name="ch" />
<span id="ch">TEST</span>
[FONT=Open Sans][COLOR=rgb(44, 44, 44)]
<script>
.ready(function() {
            var ch1 = $('#ch'), ch2 = $('input[name="ch"]');
                ch2.checked ? ch1.show() : ch1.hide();

                if ( this_hash ) $(window).trigger('hashchange');

                $('.clickselect').click(function() {
                        $(this).selectText();
                });
        })
        on('change', 'input[name="ch"]', function() {
                ch1 = $('#ch');
                this.checked ? ch1.show() : ch1.hide();
        })
</script>[/COLOR][/FONT]
День добрый. Прошу помощи. В указанном коде при выборе checkbox появляется текст TEST. Все работает, но если изначально при загрузке страницы checkbox уже выбран, то текст не виден, и появляется только при установке/снятии флажка.
 
Сверху