Вход Регистрация
Файл: backup_fzrf 2/templates/Old/js/demo.js
Строк: 164
<?php
(function($) {
$(function() {

    $(
'ul.menu').delegate('li:not(.current)''click', function() {
        $(
this).addClass('current').siblings().removeClass('current')
            .
parents('div.wrapper').find('div.box').removeClass('visible').eq($(this).index()).addClass('visible');
         
window.location.hash = $(this).data('hash');
         $(
'input').blur();
    })
    
hash window.location.hash.replace(/#(.+)/, '$1');
    
$('ul.menu li[data-hash='+hash+']').click();

    $.
fn.toggleDisabled = function() {
        return 
this.each(function() {
            
this.disabled = !this.disabled;
        });
    };

    $.
fn.toggleChecked = function() {
        return 
this.each(function() {
            
this.checked = !this.checked;
        });
    };

    $(
'button.add1').click(function(e) {
        var 
inputs '';
        for (
1<= 5i++) {
            
inputs += '<label><input type="checkbox" name="checkbox" /> checkbox ' '</label><br />';
        }
        $(
this).parents('div.section').append('<div>' inputs '</div>');
        $(
'input:checkbox').styler();
        
e.preventDefault();
    })

    $(
'button.add2').click(function(e) {
        var 
inputs '';
        for (
1<= 5i++) {
            
inputs += '<label><input type="radio" name="radio" /> radio ' '</label><br />';
        }
        $(
this).parents('div.section').append('<div>' inputs '</div>');
        $(
'input:radio').styler();
        
e.preventDefault();
    })

    $(
'button.add3').click(function(e) {
        $(
this).parents('div.section').append('<br /><br /><select><option>-- Выберите --</option><option>Пункт 1</option><option>Пункт 2</option><option>Пункт 3</option><option>Пункт 4</option><option>Пункт 5</option></select>');
        $(
this).parents('div.section').find('select').styler();
        
e.preventDefault();
    })

    $(
'button.add4').click(function(e) {
        var 
options '';
        for (
1<= 5i++) {
            
options += '<option>Option ' '</option>';
        }
        $(
this).parents('div.section').find('select').each(function() {
            $(
this).append(options);
        })
        $(
this).parents('div.section').find('select').trigger('refresh');
        
e.preventDefault();
    })

    $(
'button.add5').click(function(e) {
        $(
this).parents('div.section').append('<div><input type="file" name="" /></div>');
        $(
'input:file').styler();
        
e.preventDefault();
    })

    $(
'button.add6').click(function(e) {
        $(
this).parents('div.section').append('<br /><br /><select multiple><option>-- Выберите --</option><option>Пункт 1</option><option>Пункт 2</option><option>Пункт 3</option><option>Пункт 4</option><option>Пункт 5</option></select>');
        $(
this).parents('div.section').find('select').styler();
        
e.preventDefault();
    })

    $(
'button.check').click(function() {
        $(
this).parents('div.section').find('input').toggleChecked().trigger('refresh');
        return 
false;
    })

    $(
'button.dis').click(function(e) {
        $(
this).parents('div.section').find('input').toggleDisabled().trigger('refresh');
        
e.preventDefault();
    })

    $(
'button.dis2').click(function(e) {
        $(
this).parents('div.section').find('select').toggleDisabled().trigger('refresh');
        
e.preventDefault();
    })

    $(
'button.dis3').click(function(e) {
        $(
this).parents('div.section').find('option').toggleDisabled().trigger('refresh');
        
e.preventDefault();
    })

})
})(
jQuery)
?>
Онлайн: 1
Реклама