2010-11-23 6 views
0

Je suis en train d'écrire une application phonegap qui contient une base de données, un peu comme this. Je veux y mettre une fonction de recherche qui, après avoir placé votre terme de recherche, balaye le html for et le tag id et vous redirige vers cet identifiant. Comment ferais-je cela? J'ai fait mes recherches et ne trouve pas de solutions jQuery ou PHP adéquates.Recherche d'une balise HTML dans l'application Phonegap

Merci d'avance!

+0

Donc, vous voulez dire tous les éléments dont l'identifiant correspond à la requête de recherche? Alors c'est facile. – Fred

+0

Comment pourrais-je y aller? –

Répondre

0

Si je vous comprends bien, vous recherchez simplement un ID dans le DOM?

Si vous utilisez jQuery, il ressemblerait à quelque chose comme ...

var search = //However you are doing your search result 
var elementId = $('#'+search); //The # means you are searching for an ID. If it was a class you could use a . 

ci-dessus mémorisera l'élément ciblé dans la variable « elementId ». Vous pouvez choisir ce que vous voulez en faire après cela.

Et si vous utilisez le ScrollTo jQuery Plugin que vous pouvez faire ...

$.scrollTo(elementId); 

qui provoquera la fenêtre pour faire défiler jusqu'à l'élément trouvé.

J'espère que cela aide.