Orbit/app/assets/javascripts/lib/checkbox.card.js

25 lines
572 B
JavaScript

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();
});