[6.7] Hugo + JQuery UI Autocomplete
#1

Bonjour, bonjour.

Depuis quelques jours, j'héberge à nouveau @home, sur OpenBSD, mon site doc.huc.fr.eu.org, mon "espace de documentation personnel".

J'ai un léger problème avec l'exécution d'un petit bout de code exécutant JQuery UI Autocomplete.
Sur ma page d'accueil, j'ai normalement du code pour "simuler" un moteur de recherche en JQuery.
(j'ai expliqué la partie technique dans cet article.)

L'appel au script /js/vendor/jquery-ui.min.js semble se faire sans soucis.
Le code JQuery semble être généré correctement, pourtant l'exécution ne se fait pas : c'est-à-dire que, normalement, quand un ou plusieurs lettres sont écrites dans le champ où est inscrit 'Cherchez un article…', des propositions d'articles devraient être faites.

Le code JQuery actuel est visible sur framagit :
https://framagit.org/sh-web/hugo/doc.huc...earch.html

Le code généré - par Hugo - est visible dans le code source de la page d'accueil. ;-)
(Je ne peux pas le copier ici, car trop long…)

Si quelqu'un pouvait m'aiguiller… parce que là, j'avoue ne pas comprendre pourquoi l'interaction ne s'exècute pas.

GPG:Fingerprint ed25519 : 072A 4DA2 8AFD 868D 74CF  9EA2 B85E 9ADA C377 5E8E
GPG:Fingerprint rsa4096 : 4E0D 4AF7 77F5 0FAE A35D  5B62 D0FF 7361 59BF 1733
Répondre
#2

J'ai fini par trouver.

En fait, je chargeais la mauvaise version de JQuery avant l'appel à JQueryUI. J'avais pris la version slim, dans laquelle certaines fonctions ne sont pas supportées.
Ceci étant compris, c'est réglé !

GPG:Fingerprint ed25519 : 072A 4DA2 8AFD 868D 74CF  9EA2 B85E 9ADA C377 5E8E
GPG:Fingerprint rsa4096 : 4E0D 4AF7 77F5 0FAE A35D  5B62 D0FF 7361 59BF 1733
Répondre
#3

C'est vrai que cette lib avait pris pas mal d’embonpoint et leur idée de faire des version plus légère avec uniquement les fonction les plus utilisées était bienvenue.

« La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer. » Antoine de Saint-Exupéry
Répondre
#4

Bon, maintenant je suis entrain de retravailler le script JS pour récupérer depuis les données générées dans le fichier feed.json que me génére Hugo, plutôt que regénérer spécifiquement le code dans JS.

J'avoue : j'ai un peu de mal, mais tant qu'à faire...

GPG:Fingerprint ed25519 : 072A 4DA2 8AFD 868D 74CF  9EA2 B85E 9ADA C377 5E8E
GPG:Fingerprint rsa4096 : 4E0D 4AF7 77F5 0FAE A35D  5B62 D0FF 7361 59BF 1733
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)