Sha256: f2ae456a5a915af29d481aa2e276da7714f7261e8be02a9bb64409b3fbf25882
Contents?: true
Size: 1.19 KB
Versions: 250
Compression:
Stored size: 1.19 KB
Contents
$(document).on 'change', '[data-toggle=cards] input[type=radio]', (event) -> $input = $(event.currentTarget) return unless $input.is(':checked') $card = $input.closest('.card') return unless $card.length > 0 $cards = $input.closest('.card-deck').children('.card') return unless $cards.length > 0 $cards.removeClass('active').removeClass('border-secondary') $cards.find('.card-header').removeClass('bg-secondary text-white') $card.addClass('active').addClass('border-secondary') $card.find('.card-header').addClass('bg-secondary text-white') true $(document).on 'click', '[data-toggle=cards] [data-toggle=card]', (event) -> $card = $(event.currentTarget).closest('.card') return unless $card.length > 0 val = $card.find('input:radio').val() $card.find('input:radio').val([val]).trigger('change') false $(document).on 'change', '.effective-radios input', (event) -> $input = $(event.currentTarget) $group = $input.closest('.effective-radios') return unless ($group.hasClass('is-valid') || $group.hasClass('is-invalid')) if $input.is(':valid') $group.addClass('is-valid').removeClass('is-invalid') else $group.addClass('is-invalid').removeClass('is-valid')
Version data entries
250 entries across 250 versions & 1 rubygems