Конечно, TC'а..
|
Цитата:
|
мб так
$(function() { if //Условие и т.д. тот скрипт. }); |
Цитата:
$(function() { if ($('.stlchek input:checked').length) { $(this).parents('.stlchek').css({backgroundColor: 'red'}); } else { $(this).parents('.stlchek').css({backgroundColor: 'white'}); } }); <form style="width: 400px;height: 400px;margin: 400px auto;"> <div class="stlchek"><input type="checkbox" checked=""/></div> <div class="stlchek"><input type="checkbox"/></div> </form> |
А в чем собсно проблема ? при загрузки страницы, ни одного выбранного чекбокса соответственно фон белый или что ?
Скажите что вы получаете и чего ожидаете |
Цитата:
|
Хммм, не обратил внимание что не правильно используете
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script> <script> $(function() { $('.stlchek').css({backgroundColor: 'white'}); $('.stlchek input:checked').each(function() { $(this).parents('.stlchek').css({backgroundColor: 'red'}); }); }); </script> <form> <div class="stlchek"><input type="checkbox" name="c" checked=""/></div> <div class="stlchek"><input type="checkbox" name="d" /></div> </form> |
Часовой пояс GMT +3, время: 05:28. |