diff --git a/js/cesareBrowse.js b/js/cesareBrowse.js index c959d61..d60e748 100644 --- a/js/cesareBrowse.js +++ b/js/cesareBrowse.js @@ -34,7 +34,6 @@ $(document).ready(function() { const closeSTag="}" var cantoDisplayed = "#InfernoCanto_1"; - var elencoFrasiDisplayed = false; var queryExecuted = false; @@ -219,23 +218,18 @@ $(" ."+formaClass).hover(function(idx, element) { $(cantoDisplayed).attr('style', 'display: d-flex;'); $("#vistaFrasi").css("display", "none"); - elencoFrasiDisplayed = false; - }); /* * Costruzione e visualizzazione del risultato in frasi. */ jQuery(document).delegate(' .lista-risultati', 'click', function(e) { - - //var elementoLista; - //var numeroVerso; + var canto, numeroCantica; var divVerso; $(cantoDisplayed).css("display", "none"); - elencoFrasiDisplayed = true; - /* + if (!queryExecuted){ $("#vistaFrasi").attr('style', 'display: d-flex;'); $(cantoDisplayed).css("display", "none"); @@ -243,14 +237,12 @@ $(" ."+formaClass).hover(function(idx, element) { } queryExecuted = false; - */ + listarisultati.sort(function(a, b){return a - b}); var elencoRisutati = $("#vistaFrasi"); elencoRisutati.empty(); - - //cesare - + for (risultato of listarisultati){ versiContesto= getFormaContext(parseInt(risultato), 4); var setVersicontesto = new Set() @@ -286,79 +278,14 @@ $(" ."+formaClass).hover(function(idx, element) { elencoRisutati.append(mhr) } - - //end cesare - - /*elementoLista = getFormaContext(parseInt(listarisultati[0])); - canto = elementoLista[0].canto; - numeroCantica = elementoLista[0].cantica;*/ - - /*var elencoVersi = $('
') - elencoVersi.append(""+ (getCantica(numeroCantica)+" canto "+canto+"")); - elencoRisutati.append(elencoVersi) - $(cantoDisplayed).css("display", "none"); - */ - /* - for (risultato of listarisultati){ - elementoLista = getFormaContext(parseInt(risultato)) - numeroVerso = elementoLista[0].verso; - if (elementoLista[0].cantica != numeroCantica){ - numeroCantica = elementoLista[0].cantica; - canto = elementoLista[0].canto; - } - - var divVerso = createDivVersoGeneric(elementoLista[0].cantica, numeroVerso, elementoLista[0].canto) - - appendForma(elementoLista[0],divVerso) - - for (i=1;i < elementoLista.length;i++){ - - if (elementoLista[i].canto == canto){ - if (elementoLista[i].verso == numeroVerso){ - appendForma(elementoLista[i],divVerso) - - if (elementoLista[i].posizione == risultato){ - //verso += ""+elementoLista[i].testo + " "+"" - //spanVerso.attr("style", "color: red") - } - }else{ - elencoVersi = $('') - elencoVersi.append(divVerso); - elencoVersi.appendTo(elencoRisutati); - numeroVerso = elementoLista[i].verso; - divVerso = createDivVersoGeneric(elementoLista[0].cantica, numeroVerso, elementoLista[0].canto) - appendForma(elementoLista[i],divVerso) - } - }else{ - canto = elementoLista[i].canto; - elencoVersi.append(""+ (getCantica(numeroCantica)+" canto "+canto+"")); - - } - } - canto = elementoLista[i-1].canto; - var spanBadgeContext = $(''); - var contextIcon = '