ottimizzato lista risultati ed eliminato parti commentate
This commit is contained in:
parent
51f3f36469
commit
084b547e6b
|
@ -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 = $('<h5 class="titolo-canto" />')
|
||||
elencoVersi.append("<cite style='color:DarkBlue'>"+ (getCantica(numeroCantica)+" canto "+canto+"</cite>"));
|
||||
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 += "<span style='color:red'>"+elementoLista[i].testo + " "+"</span >"
|
||||
//spanVerso.attr("style", "color: red")
|
||||
}
|
||||
}else{
|
||||
elencoVersi = $('<h5 class="titolo-canto" />')
|
||||
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("<cite style='color:DarkBlue'>"+ (getCantica(numeroCantica)+" canto "+canto+"</cite>"));
|
||||
|
||||
}
|
||||
}
|
||||
canto = elementoLista[i-1].canto;
|
||||
var spanBadgeContext = $('<span />');
|
||||
var contextIcon = '<ion-icon name="expand"></ion-icon>';
|
||||
spanBadgeContext.attr('class', 'badge badge-primary badge-pill mx-2 espandiContesto');
|
||||
spanBadgeContext.attr('id', getCantica(numeroCantica)+"Canto_Nik_"+canto+"_"+elementoLista[i-1].posizione);
|
||||
spanBadgeContext.append(contextIcon)
|
||||
divVerso.append("<br>")
|
||||
|
||||
spanBadgeContext.appendTo(divVerso);
|
||||
elencoVersi.append(divVerso)
|
||||
elencoVersi.append("<br>")
|
||||
|
||||
elencoVersi.appendTo(elencoRisutati);
|
||||
}
|
||||
*/
|
||||
|
||||
|
||||
//evidenzio resultati
|
||||
|
||||
for (ris of listarisultati) {
|
||||
idris = '#e' + ris
|
||||
$(idris).addClass("font-weight-bold mark ")
|
||||
}
|
||||
|
||||
|
||||
|
||||
//aggiungo listeners
|
||||
addFormaListeners()
|
||||
|
||||
|
@ -368,17 +295,10 @@ $(" ."+formaClass).hover(function(idx, element) {
|
|||
drawMinimap("#vistaFrasi")
|
||||
});
|
||||
|
||||
/*
|
||||
function appendForma(elementoLista,divVerso) {
|
||||
return createSpanFormeNew(elementoLista.testo, elementoLista.catg, elementoLista.posizione,
|
||||
elementoLista.periodo, elementoLista.funzperiodo, divVerso)
|
||||
}*/
|
||||
|
||||
|
||||
jQuery(document).delegate('.navig-canto', 'click', function(e) {
|
||||
resetFrasi()
|
||||
|
||||
elencoFrasiDisplayed = false;
|
||||
|
||||
$("#vistaFrasi").css("display", "none");
|
||||
|
||||
//rimuove il grafo sintattico se c'è'
|
||||
|
@ -1018,7 +938,6 @@ $(" ."+formaClass).hover(function(idx, element) {
|
|||
queryExecuted = true;
|
||||
$(cantoDisplayed).attr('style', 'display: d-flex;');
|
||||
$("#vistaFrasi").css("display", "none");
|
||||
elencoFrasiDisplayed = false;
|
||||
}
|
||||
catch (err) {
|
||||
console.log(err.message);
|
||||
|
|
Loading…
Reference in New Issue