Subversion Repository Public Repository

Nextrek

Diff Revisions 759 vs 760 for /legal-map/js/articolo.js

Diff revisions: vs.
  @@ -3,10 +3,13 @@
3 3 function ajaxVisualizzaArticolo(data, type) {
4 4 //$(clicked).closest("li").append("<div class='articolo'>"+data+"</div>");
5 5 $("#articolo-"+folder+"_"+filename+" ."+type).append(data);
6 -
7 6 //controllo se l'altra colonna è stata già caricata. Se sì, allora mostra l'articolo
8 7 if ((type == "originale" && $("#articolo-"+folder+"_"+filename+" .schema").html()!="") ||
9 8 (type == "schema" && $("#articolo-"+folder+"_"+filename+" .originale").html()!="")) {
9 +
10 + var height = $("#articolo-"+folder+"_"+filename).closest("li").height();
11 + $("#articolo-"+folder+"_"+filename+" .ramo-articolo").css("top", height);
12 +
10 13 $("#articolo-"+folder+"_"+filename).css("display", "table"); //mostra l'articolo
11 14 }
12 15 }
  @@ -15,6 +18,7 @@
15 18 $("#articolo-"+folder+"_"+filename).show();
16 19 } else {
17 20 var htmlToAppend = "<div id='articolo-"+folder+"_"+filename+"' class='articolo' style='display:none;'>";
21 + htmlToAppend += "<div class='ramo-articolo'></div>";
18 22 htmlToAppend += "<div class='originale'></div>";
19 23 htmlToAppend += "<div class='ristrutturato' style='display:none;'></div>";
20 24 htmlToAppend += "<div class='schema'></div>";
  @@ -34,9 +38,9 @@
34 38 },
35 39 error: function(request) {
36 40 if (request.status == 404) {
37 - alert("File non trovato");
41 + ajaxVisualizzaArticolo("File non trovato", "originale");
38 42 } else {
39 - alert("Errore nell'apertura dell'articolo");
43 + ajaxVisualizzaArticolo("Errore nell'apertura dell'articolo", "originale");
40 44 }
41 45 }
42 46 });
  @@ -54,9 +58,9 @@
54 58 },
55 59 error: function(request) {
56 60 if (request.status == 404) {
57 - alert("File non trovato");
61 + ajaxVisualizzaArticolo("File non trovato", "schema");
58 62 } else {
59 - alert("Errore nell'apertura dell'articolo");
63 + ajaxVisualizzaArticolo("Errore nell'apertura dell'articolo", "schema");
60 64 }
61 65 }
62 66 });