gestione della lista risultati con unità di ricerca Periodo

This commit is contained in:
cesare 2023-03-08 09:31:58 +01:00
parent 341a0104a7
commit 6d71791773
2 changed files with 19 additions and 8 deletions

View File

@ -8,6 +8,7 @@ var lsid;
var lsentid; var lsentid;
const formaClass='frm' const formaClass='frm'
var selectedVista; var selectedVista;
var listaPeriodiRisultato;
$(document).ready(function() { $(document).ready(function() {
lsid=''; lsid='';
@ -23,7 +24,7 @@ $(document).ready(function() {
//var currentMinimap = '' //var currentMinimap = ''
var listarisultati = []; var listarisultati = [];
var listaPeriodiRisultato = []; listaPeriodiRisultato = [];
var resultSentences = new Set() var resultSentences = new Set()
var minimapScrolling = false; var minimapScrolling = false;
var displayId = 'displaycanto' var displayId = 'displaycanto'
@ -285,6 +286,14 @@ $(" ."+formaClass).hover(function(idx, element) {
$("#"+cid).attr('style', 'display: d-flex;'); $("#"+cid).attr('style', 'display: d-flex;');
//gestisco risultati se unità di ricerca è periodo
if (listaPeriodiRisultato.length){
for (msid of listaPeriodiRisultato){
loadPeriodo(msid)
}
}
//aggiungo listeners //aggiungo listeners
addFormaListeners() addFormaListeners()
@ -460,7 +469,13 @@ $(" ."+formaClass).hover(function(idx, element) {
$(idris).addClass("font-weight-bold mark ") $(idris).addClass("font-weight-bold mark ")
} }
//evidenzio i periodi se unità di ricerca è impostato come periodo
if (listaPeriodiRisultato.length){
for (msid of listaPeriodiRisultato){
loadPeriodo(msid)
}
}
//visualizzo //visualizzo
$("#vistaFrasi").attr('style', 'display: d-flex;'); $("#vistaFrasi").attr('style', 'display: d-flex;');
@ -779,11 +794,7 @@ $(" ."+formaClass).hover(function(idx, element) {
if (listaPeriodiRisultato.length){ if (listaPeriodiRisultato.length){
for (msid of listaPeriodiRisultato){ for (msid of listaPeriodiRisultato){
loadPeriodo(msid) loadPeriodo(msid)
/*
$(msid).each(function(){
$(this).addClass("font-weight-bold mark ")
});
*/
} }
} }

View File

@ -30,7 +30,7 @@ document.addEventListener("dblclick", function(e){
var sentence = document.getElementsByClassName(tmpsent); var sentence = document.getElementsByClassName(tmpsent);
for (let i = 0; i < sentence.length; i++) { for (let i = 0; i < sentence.length; i++) {
sentence[i].classList.remove('font-italic'); sentence[i].classList.remove('font-italic');
if (selectedVista!='frasi') if (selectedVista!='frasi' && !listaPeriodiRisultato.includes(tmpsent))
sentence[i].style.removeProperty('color'); sentence[i].style.removeProperty('color');
sentence[i].classList.remove('font-weight-normal'); sentence[i].classList.remove('font-weight-normal');