J'utilise l'application Twitter typeahead.js 0.9.3 et il semble que mes suggestions ne soient pas du tout stylisées.
Je reçois ça :
Au lieu de quelque chose comme ça : (extrait de page d'exemples )
JavaScript permettant le typeahead :
$('.search-typeahead').typeahead({
name: 'videos',
remote: {
url: '/api/v1/internal/videos/typeahead?text=%QUERY'
}
});
Élément de saisie HTML :
<input type="text" value="" id="search_keywords" class="no-clear search-typeahead"/>
Notes supplémentaires :
Le site sur lequel je travaille utilise jQuery 1.10.1 et n'utilise pas twitter bootstrap. Il y a un tas de CSS que je n'ai pas écrit et avec lesquels je ne suis donc pas familier, et je crains qu'ils interfèrent, mais il semble que le plugin ajoute ses propres styles (il n'y a pas de fichier .css associé), donc il ne devrait pas théoriquement remplacer les choses ? Je ne comprends pas pourquoi mes styles fonctionnent, mais pas ceux ajoutés par le plugin, ce qui donne des suggestions avec des arrière-plans transparents, sans bordures, etc.