J'ai utilisé jquery auto-completes sur ma page Web pendant un moment, mais après avoir mis à jour jquery ui vers la version 1.8.6 de 1.8rc3, l'objet autocomplete ul est maintenant ajouté au corps plutôt que directement après le sélecteur donné.Jquery UI Autocomplete ajoute au corps plutôt qu'à l'objet donné dans JQ UI Version 1.8.6
Le code ci-dessous n'est pas valide bien sûr, il met simplement en évidence le problème que j'ai.
Dans 1.8rc3
$("#myinput").autocomplete(.....
<input id="myinput"/>
<ul id="autocomplete"></ul>
<div>Loads of other content</div>
<div>Loads of other content</div>
<div>Loads of other content</div>
</body>
Dans 1.8.6
$("#myinput").autocomplete(.....
<input id="myinput"/>
<div>Loads of other content</div>
<div>Loads of other content</div>
<div>Loads of other content</div>
<ul id="autocomplete"></ul>
</body>
Ma question est, est-il un moyen de faire la saisie semi-automatique append après mon sélecteur donné plutôt que annexant au corps?
vous êtes sûr de pouvoir l'utiliser? ce n'est pas listé dans la documentation pour les options http://jqueryui.com/demos/autocomplete/#options – Blowsie
merci beaucoup, cela fonctionne car ma saisie semi-automatique était dans un td j'ai pu utiliser appendTo: $ ("# input ") .parent() – Blowsie
Je ne sais pas pourquoi cette option n'est pas répertoriée dans la documentation, mais si vous jetez un oeil sur le code source, vous verrez cette option comme le premier ... heureux d'aider :) – grongor