J'ai une galerie et un menu déroulant css personnalisé pour choisir une catégorie. Si l'utilisateur n'a pas javascript activé, il devrait être capable de cliquer sur l'ancre sans aucun problème. Sinon, jquery & ajax sont utilisés. Mon problème est, comment puis-je connaître la catégorie sélectionnée? Le stocker en tant qu'attribut n'est pas une option, car il ne valide pas, même si c'est pratique. J'utilise HTML5 doctype mais je ne suis pas sûr de devoir utiliser des données, car il me faudra peut-être le valider à nouveau en xhtml. Y a-t-il d'autres bonnes options?Où stocker les données pour jquery?
Répondre
$(this).data('key', 'value');
pourrait fonctionner dans le cadre d'un gestionnaire d'événements attribué à un élément où this
se réfère à l'élément.
Si vous devez d'abord le stocker au chargement de la page, utilisez data-attribute
.
Je préfère généralement utiliser des fermetures sur 'data' (peut ne pas toujours s'appliquer). –
autre option que l'attribut de données? – GorillaApe
Je voudrais aller avec la réponse de @ Meder,
mais si la page doit charger avec la catégorie, et vous ne voulez pas utiliser les données attribut
alors une autre option est de stocker les données à l'attribut de classe , il peut même être une chaîne JSON et vous pouvez l'analyser en utilisant le metadata plugin
merci pour le conseil json :) finallement j'ai utilisé data- – GorillaApe
- 1. Où stocker les données du Registre pour tous les utilisateurs
- 2. Où stocker les données collectées par applet?
- 3. Où stocker les données GPS sur Android
- 4. Où dois-je stocker les données SSIS?
- 5. Où dois-je stocker mes données d'application?
- 6. Où puis-je stocker les données personnalisées de plasmoid?
- 7. UIImagePickerController provoque viewDidLoad - où stocker les données d'image?
- 8. Assistant multi-pages dans MVC - où stocker les données entrées
- 9. Où stocker des données dans l'iPhone?
- 10. Où sont stockées les données lorsque nous implémentons des apis Blackberry persistants pour stocker des données?
- 11. Comment stocker les données JSON
- 12. Expiration des liens et où les stocker
- 13. Où stocker les méthodes statiques dans OOP?
- 14. Où dois-je stocker les données de configuration pour les contrôles personnalisés (contrôles utilisateur)?
- 15. Structure du dossier, où stocker les formulaires
- 16. Android - Où stocker les bitmaps générés?
- 17. Où stocker les fichiers de configuration personnalisés
- 18. jquery :: comment stocker et envoyer ces données
- 19. jQuery: Comment stocker des données pour des éléments inexistants?
- 20. Où se trouve l'emplacement recommandé pour stocker les variables d'instance pour les dispositions
- 21. où stocker des données temporaires dans le projet MVC 2.0
- 22. Où enregistrer les données de configuration pour un CMS personnalisé?
- 23. Comment stocker les données associées
- 24. Meilleure pratique pour stocker les données JSON qui seront transmises à jQuery Plugin
- 25. Où/comment stocker des données persistantes avec Tomcat?
- 26. Où stocker des données temporaires dans des rails
- 27. Où stocker des fichiers texte?
- 28. Où stocker les fichiers téléchargés (son, images et vidéo)
- 29. Où java.util.logging.Logger stocker leur journal
- 30. asp.net mvc stocker les données utilisateur
La validation s'applique uniquement au document tel qu'il est initialement téléchargé. Changer le document après le téléchargement n'a aucun effet sur la validation ... au moins dans le contexte des navigateurs modernes. – ken