Size: a a a

2019 May 24

AA

Anton Antonov in javascript_ru
когда дебаггер будет переходить к жуквери или Fuse файлам, кликай правой кнопкой и жми Blackbox script
источник

D

Den in javascript_ru
Local
data: (2) [{…}, {…}]
fuse: undefined
this: Object
источник

S

Syntax Highlight Bot in javascript_ru
Den
Local
data: (2) [{…}, {…}]
fuse: undefined
this: Object
источник

DE

Denis Efremov in javascript_ru
Покажи весь код
источник

D

Den in javascript_ru
в репозитории
источник

DE

Denis Efremov in javascript_ru
javascript
$(function() {
   var fuse;
   var options = {
       minMatchCharLength: 3,
       location: 1,
       distance: 100,
       keys: ["mcmod.name", "mcmod.tags"],
       shouldSort: true
   };
   $.getJSON('mods.json',function (data) {
       //console.log(data);
       fuse = new Fuse(data, options);
       $('#searchbar').on('keyup', function () {
           let result = fuse.search($(this).val());
           console.log("val: "+$(this).val()+"; result: "+result.length);
           // Output it
           let resultdiv = $('ul.searchresults');
           if (result.length === 0) {
               // Hide results
               resultdiv.hide();
           } else {
               // Show results
               resultdiv.empty();
               for (let item in result.slice(0,4)) {
                   let searchitem = '<li><a href="/' + result[item].path + '">' + result[item].title + '</a></li>';
                   resultdiv.append(searchitem);
               }
               resultdiv.show();
           }
       });
   });
});
источник

S

Syntax Highlight Bot in javascript_ru
Denis Efremov
javascript
$(function() {
   var fuse;
   var options = {
       minMatchCharLength: 3,
       location: 1,
       distance: 100,
       keys: ["mcmod.name", "mcmod.tags"],
       shouldSort: true
   };
   $.getJSON('mods.json',function (data) {
       //console.log(data);
       fuse = new Fuse(data, options);
       $('#searchbar').on('keyup', function () {
           let result = fuse.search($(this).val());
           console.log("val: "+$(this).val()+"; result: "+result.length);
           // Output it
           let resultdiv = $('ul.searchresults');
           if (result.length === 0) {
               // Hide results
               resultdiv.hide();
           } else {
               // Show results
               resultdiv.empty();
               for (let item in result.slice(0,4)) {
                   let searchitem = '<li><a href="/' + result[item].path + '">' + result[item].title + '</a></li>';
                   resultdiv.append(searchitem);
               }
               resultdiv.show();
           }
       });
   });
});
источник

D

Den in javascript_ru
хорошо, но так же undefined
источник

DE

Denis Efremov in javascript_ru
Выложи ты наконец в песочницу это
источник

AA

Anton Antonov in javascript_ru
Denis Efremov
Выложи ты наконец в песочницу это
NDA же =)
источник

DE

Denis Efremov in javascript_ru
Anton Antonov
NDA же =)
Если так, то он уже попал
источник

D

Den in javascript_ru
источник

DE

Denis Efremov in javascript_ru
Ща
источник

D

Den in javascript_ru
я вроде как-то через жопу воткнул библиотеки в песочницу :/
источник

DE

Denis Efremov in javascript_ru
Den
я вроде как-то через жопу воткнул библиотеки в песочницу :/
Воткни как было
источник

D

Den in javascript_ru
eslint всё-равно ведёт себя как задница
источник

DE

Denis Efremov in javascript_ru
Данные то где?
источник

DE

Denis Efremov in javascript_ru
Den
eslint всё-равно ведёт себя как задница
.
источник

DE

Denis Efremov in javascript_ru
/mods.json
источник

D

Den in javascript_ru
исправил
источник