let clientes = { clientes: [], current: 0, rows: 2, cols: 6, decreaseClientes: () => { $('#img_clientes').find('.row').find('.column:last-child').remove() clientes.current -= clientes.rows if (clientes.current < - clientes.cols * clientes.rows) { clientes.current = clientes.clientes.length - (clientes.cols - 1) * clientes.rows } n = clientes.current if (n < 0) { n = clientes.clientes.length + n } $('#img_clientes').find('.row:first-child').prepend( $('
').attr('class', 'five wide tablet two wide computer column').append(clientes.clientes[n]) ) $('#img_clientes').find('.row:last-child').prepend( $('').attr('class', 'five wide tablet two wide computer column').append(clientes.clientes[n + 1]) ) }, increaseClientes: () => { $('#img_clientes').find('.row').find('.column:first-child').remove() clientes.current += 2 if (clientes.current > clientes.clientes.length - clientes.cols * clientes.rows) { clientes.current = - (clientes.cols - 1) * clientes.rows } $('#img_clientes').find('.row:first-child').append( $('').attr('class', 'five wide tablet two wide computer column').append(clientes.clientes[clientes.current + (clientes.cols - 1) * clientes.rows]) ) $('#img_clientes').find('.row:last-child').append( $('').attr('class', 'five wide tablet two wide computer column').append(clientes.clientes[clientes.current + clientes.cols * clientes.rows - 1]) ) }, setup: () => { $('.ci .icon').css('cursor', 'pointer').click(function() { if ($(this).attr('class').indexOf('left') != -1) { clientes.decreaseClientes() return } clientes.increaseClientes() }) } } let eventos = { eventos: [], current_tab: 'none', base_url: '', changeEventos: (filter) => { let grid = $('#eventos_cards') grid.html('') $.each(eventos.eventos, function(i, el) { if (filter != 'none' && el.servicio != filter) { return } console.debug(el.image) grid.append( $('').attr('class', 'eight wide tablet four wide computer column').append( $('').attr('class', 'ui basic segment').append( $('').attr('href', eventos.base_url + '/evento/' + i).append( $('').attr('class', 'ui image').append(el.image) ).append( $('').attr('class', 'ui center aligned header').append(el.titulo).append( $('