// function cardCheck() { // if($('.tags').length) { // var $card = $('.checkbox-card .card'), // $check = $card.children($('input[type="checkbox"]')); // $check.each(function(){ // if($(this).attr('checked')) { // $(this).parent(".check").addClass("active"); // } // }) // } else { // var $card = $('.checkbox-card>li'), // $check = $('input[type="checkbox"]'); // $check.each(function(){ // if($(this).attr('checked')) { // $(this).parent("li").addClass("active"); // } // }) // } // $card.on('click', function() { // $(this).toggleClass('active') // }); // } // $(function(){ // cardCheck(); // }); !function ($) { $.fn.cardCheck = function(param) { _defaultSettings = { item: '.check-item', }; _set = $.extend(_defaultSettings, param); $main = $(this); $check = $main.find('input[type="checkbox"]'); $check.each(function(){ if($(this).prop('checked')) { $(this).parent(_set.item).addClass("active"); } }); $main.delegate(_set.item, 'click', function(e) { $(this).toggleClass('active') }); } }(window.jQuery); optionHeight = function() { var $H = $(window).height()-parseInt($('.wrap-inner').css('padding-top'))-$('.bottomnav').innerHeight()-$('#orbit-bar').innerHeight()-2; $('.mini-layout-sidebar .nano').height($H); } $(function(){ if($('.mini-layout-sidebar .nano').length) { optionHeight(); $(window).resize(function() { optionHeight(); }); $('.mini-layout-sidebar .nano').nanoScroller({ scrollTop: 0, iOSNativeScrolling: true }); } if($('.tags').length) { $('.tags-groups').cardCheck({ item: '.card', }); } else { $('.checkbox-card').cardCheck(); }; });