Browse code

Adición de leyenda mientras se realiza una búsqueda

NikaZhenya authored on 08/04/2018 14:14:43
Showing 1 changed files
... ...
@@ -1,4 +1,5 @@
1
-var old_value = '',
1
+var json = './files/aml-escolar.json',
2
+    old_value = '',
2 3
     timer
3 4
 
4 5
 // Habilita el buscador
... ...
@@ -37,11 +38,11 @@ function searching () {
37 37
 
38 38
     // Inicia la búsqueda si no está vacío
39 39
     if (value != '' && old_value != transliterar(value)) {
40
-        section.innerHTML = ''
40
+        section.innerHTML = '<p id="start">Buscando…</p>'
41 41
         section.classList.add('waiting')
42 42
 
43 43
         // Realiza la búsqueda
44
-        oboe('./files/aml-escolar.json')
44
+        oboe(json)
45 45
             // Solo busca en la llave «dictionary» la cual es un conjunto
46 46
             .node('dictionary.*', function(term){
47 47
                 var word = term.word,
... ...
@@ -55,6 +56,12 @@ function searching () {
55 55
 
56 56
                     // Aumenta el índice así como agrega el contenido
57 57
                     index = ++index
58
+
59
+                    // Elimina el «Buscando…»
60
+                    if (index == 1) {
61
+                        section.innerHTML = ''
62
+                    }
63
+
58 64
                     section.innerHTML += '<p><strong>' + word + '</strong>. ' + definition + '</p>'
59 65
                     
60 66
                     // Si ya hay cien o más coincidencias, se aborta la búsqueda