Comment puis-je obtenir sélecteur d'objet jQuery

$("*").click(function(){
    $(this); //how can I get selector from $(this) ?
});

Est-il un moyen facile de obtenir sélecteur de $(this)? Il y a un moyen de sélectionner un élément par son sélecteur, mais ce sujet d'obtenir la sélection de l'élément?

  • Juste curieux de savoir pourquoi ce serait utile? Ce que vous êtes en train de dire (sémantiquement) est pour chaque élément référencé par $(this)... l'élément lui-même est $(this) ainsi que le sélecteur n'est pas nécessaire. Vous avez de l'objet...
  • vous vous rendez compte que le clic avec des éléments imbriqués sera de retour plus d'un? div dans un corps, etc. ou suis-je trop fatigué à ce point?
  • Il serait utile si vous pouviez décrire le "but final" de ce que vous essayez d'accomplir. Vous pourriez obtenir la meilleure aide de cette façon.
  • Un élément peut être sélectionné dans une myriade de façons différentes. Aussi, sélecteur !== chemin d'accès. Qu'attendez-vous pour faire de cette information?
  • Je suis d'accord avec deceze sur le sélecteur !== chemin d'accès. Vous pourriez avoir une balise UL avec trois LI balises imbriquées à l'intérieur. Ils ont tous le même chemin.
  • Downvoted parce que je ne suis pas sûr de ce que vous demandez. Vous voulez être en mesure de consulter l'objet jQuery emballage this pour l'information qu'il est venu à propos, par un sélecteur de "*". En fait, l'objet jQuery construit par emballage this est différente de celle de ce qui a été construit en sélectionnant "*".
  • Dans mon cas, j'ai de résultat du processus de $(":focus"). Je ne suis pas sûr qu'il s'agisse de l'élément a de la classe ou id ou toute autre identification
  • Cela peut être utile si vous avez déjà trouvé un élément JQuery, et sont à l'aide d'un plugin/module/sous-programme, qui nécessite un sélecteur de travail (éventuellement hors de votre contrôle).

InformationsquelleAutor Fidilip | 2010-03-10