Comment faire de l'objet JavaScript introspection?
Que faire lorsque, après tout sonder, aurait objet valide de retour 'undefined' pour n'importe quel attribut sondé? J'utilise jQuery, $('selector').mouseover(function() { });
Tout revient 'undefined' pour $(this)
à l'intérieur de la portée de la fonction. Le sélecteur est une "zone" pour une balise de map et je suis à la recherche de ses attributs parents.
OriginalL'auteur Florin | 2008-11-30
Vous devez vous connecter pour publier un commentaire.
Votre question est un peu vague, donc peut-être que vous pouvez fournir plus de détails?
Que pour trouver un objet et les valeurs de ses propriétés, il y a beaucoup de façons de le faire, y compris à l'aide de Firebug ou certains autres outils de débogage, etc. Voici un rapide et sale de fonction qui pourrait vous aider à démarrer jusqu'à ce que vous pouvez fournir plus de détails:
Qui permettra d'afficher une liste des propriétés de l'objet que vous passez de l'un sont pas
undefined
.Espère que ça aide...
Ou, dans ce cas, utilisez le désormais intégré dans l'objet JSON et appel stringify() sur celui-ci en tant que bien que les résultats sont un peu différents, mais pas beaucoup. developer.mozilla.org/En/Using_native_JSON
grand rapide de l'outil d'introspection!!!
En fait, dans une certaine mesure, il le fait. L'Introspection permet de trouver les méthodes et les propriétés d'un objet, comme le fait la fonction que j'ai fournis ci-dessus. Êtes-vous simplement d'être pointilleux sur le fait que nous ne sommes pas en se référant spécifiquement à Java? Si oui, eh bien...
OriginalL'auteur Jason Bunting
Est
selector
le nom de l'élément? Si oui, alors vous devez le référencer comme:ou
sinon il va tenter de regarder pour l' (inexistante) "sélecteur" balise HTML et, évidemment, de ne pas le trouver.
OriginalL'auteur tvanfosson
Même si cette réponse est un peu tardive, je voudrais encore vous recommandons de vérifier ces liens:
http://www.webweavertech.com/ovidiu/weblog/archives/000317.html
http://www.syger.it/Tutorials/JavaScriptIntrospector.html
OriginalL'auteur