Java Script
<script type="text/javascript"> $(document).ready(function() { /* see if anything is previously checked and reflect that in the view*/ $(".checklist input:checked").parent().addClass("selected"); /* handle the user selections */ $(".checklist .checkbox-select").click( function(event) { event.preventDefault(); $(this).parent().addClass("selected"); $(this).parent().find(":checkbox").attr("checked","checked"); } ); $(".checklist .checkbox-deselect").click( function(event) { event.preventDefault(); $(this).parent().removeClass("selected"); $(this).parent().find(":checkbox").removeAttr("checked"); } ); }); </script> <script type="text/javascript"> function Chmurka(T,t){ T.title='' T.parentNode.lastChild.style.display=t?'block':'none' } </script> </head>
[spoiler]Checboxy
<form action="losowanie.php" method="post"> <div id="losowanie1"> <div id="losowanie1c"> <div id="losowanie1c1"> <div id="numery"> <ul class="checklist"> <li> <br> </li> <li> <br> </li> <li> <br> </li> <li> <br> </li> <li> <br> </li> <li> <br> </li> <li> <br> </li> <li> <br> </li> <li> <br> </li> <li> <br> </li> <li> <br> </li> <li> <br> </li> <li> <br> </li> <li> <br> </li> </ul> </div> </div> </div> </div>
[/spoiler]
[spoiler]CSS
.checklist { list-style: none; margin: 0; padding: 0; } .checklist li { float: left; margin-right: 0px; background: url(i/off.png) no-repeat 0 0; width: 49px; height: 50px; position: relative; font: normal 11px/1.3 "Lucida Grande","Lucida","Arial",Sans-serif; } .checklist li.selected { background: url(i/on.png) no-repeat 0 0; border: 0px; } .checkbox-select { display: block; float: center; font-size: medium; margin: -10px auto; } .checklist li input { display: none; } a.checkbox-deselect { display: none; color: black; font-weight: bold; border: 0px; text-align:center; font-size: medium; margin: -36px auto; } .checklist li.selected a.checkbox-deselect { display: block; } .checklist li label { display: block; text-align: center; padding: 8px; }
[/spoiler]
Wszystko niby ładnie wygląda tekst mam na checboxie ale przycisk reset niedziała i obawiam sie ze te checboxy są coś źle zrobione