10 votes

Pourquoi =$0 apparaît-il dans l'inspecteur web de Safari ?

Je me pose la question depuis un moment. Pourquoi est-ce que =$0 apparaît à côté des éléments dans l'inspecteur Web de Safari ? J'utilise Safari 9.0.1.

Voici une photo de ce dont je parle enter image description here

(plus grand) :

enter image description here

Ou si vous préférez la version à lire :

<div style="height: 100px; width: 2px; background-color: rgb(255,196,122); transform: rotate(-60deg); bottom: 10px; right: 80x;"> = $0

7voto

John Mac Points 1095

Il est plus que probable que vous ayez utilisé l'outil d'inspection et qu'un élément soit mis en évidence.

Les variables $0-$4 contiennent les nœuds sélectionnés actuels et précédents dans la hiérarchie de l'arbre des éléments.

source : https://webkit.org/blog/829/web-inspector-updates/

Chrome, Firefox, Opera, Safari - Si vous avez un élément sélectionné dans l'onglet "Éléments", vous pouvez utiliser la référence $0 pour l'appeler dans votre code. Par exemple, pour voir le contenu de l'élément, vous devez taper $0.innerHTML. Dans Chrome et Safari, vous pouvez appeler la console à partir de n'importe quel autre onglet en appuyant sur "Echap", ce qui vous évite de devoir changer constamment d'onglet.

source : http://www.andismith.com/blog/2011/11/25-dev-tool-secrets/

1voto

user183207 Points 11

$0 - $4 Les commandes $0, $1, $2, $3 et $4 fonctionnent comme une référence historique aux cinq derniers éléments du DOM inspectés dans le panneau Elements ou aux cinq derniers objets du tas JavaScript sélectionnés dans le panneau Profiles. La commande $0 renvoie l'élément ou l'objet JavaScript le plus récemment sélectionné, la commande $1 renvoie le deuxième élément ou objet le plus récemment sélectionné, et ainsi de suite.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X