Separacion de js a archivos por pagina

This commit is contained in:
2020-06-17 23:16:29 -04:00
parent 429e4187fb
commit 5967a6c931
13 changed files with 363 additions and 347 deletions

View File

@ -34,54 +34,11 @@
</div>
</div>
@push('scripts')
<script type="text/javascript">
var clientes = [
@foreach ($clientes as $cliente)
'{!!$cliente!!}',
@endforeach
]
var current = 0
var rows = 2
var cols = 6
function decreaseClientes() {
$('#img_clientes').find('.row').find('.column:last-child').remove()
current -= rows
if (current < - cols * rows) {
current = clientes.length - (cols - 1) * rows
}
n = current
if (n < 0) {
n = clientes.length + n
}
$('#img_clientes').find('.row:first-child').prepend(
$('<div></div>').attr('class', 'five wide tablet two wide computer column').append(clientes[n])
)
$('#img_clientes').find('.row:last-child').prepend(
$('<div></div>').attr('class', 'five wide tablet two wide computer column').append(clientes[n + 1])
)
}
function increaseClientes() {
$('#img_clientes').find('.row').find('.column:first-child').remove()
current += 2
if (current > clientes.length - cols * rows) {
current = - (cols - 1) * rows
}
$('#img_clientes').find('.row:first-child').append(
$('<div></div>').attr('class', 'five wide tablet two wide computer column').append(clientes[current + (cols - 1) * rows])
)
$('#img_clientes').find('.row:last-child').append(
$('<div></div>').attr('class', 'five wide tablet two wide computer column').append(clientes[current + cols * rows - 1])
)
}
$(document).ready(function() {
$('.ci .icon').css('cursor', 'pointer').click(function() {
if ($(this).attr('class').indexOf('left') != -1) {
decreaseClientes()
return
}
increaseClientes()
})
})
</script>
@push('readyjs')
clientes.clientes = [
@foreach ($clientes as $cliente)
'{!!$cliente!!}',
@endforeach
]
clientes.setup()
@endpush