Вход Регистрация
Файл: templates/Default/js_index/checkbox.js
Строк: 39
<?php
jQuery
(document).ready(function(){

jQuery(".niceCheck").mousedown(
/* при клике на чекбоксе меняем его вид и значение */
function() {

     
changeCheck(jQuery(this));
     
});


jQuery(".niceCheck").each(
/* при загрузке страницы нужно проверить какое значение имеет чекбокс и в соответствии с ним выставить вид */
function() {
     
     
changeCheckStart(jQuery(this));
     
});

                                        });

function 
changeCheck(el)
/* 
    функция смены вида и значения чекбокса
    el - span контейнер дял обычного чекбокса
    input - чекбокс
*/
{
     var 
el el,
          
input el.find("input").eq(0);
        if(!
input.attr("checked")) {
        
el.css("background-position","0 -10px");    
        
input.attr("checked"true)
    } else {
        
el.css("background-position","0 0");    
        
input.attr("checked"false)
    }
     return 
true;
}

function 
changeCheckStart(el)
/* 
    если установлен атрибут checked, меняем вид чекбокса
*/
{
var 
el el,
        
input el.find("input").eq(0);
      if(
input.attr("checked")) {
        
el.css("background-position","0 -10px");    
        }
     return 
true;
}
?>
Онлайн: 1
Реклама