JeuWeb - Crée ton jeu par navigateur

Version complète : [Résolu] Simplifier code avec jQuery
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Bonjour,
J'essaie de simplifier mon code JavaScript avec la jquery.
C'est une super bibliothèque, j'ai divisé par deux mon code JavaScript.
Pour aller plus loin, je bloque sur un petit problème.
J'ai parcouru plusieurs fois la doc et impossible de trouver réponse à mon petit soucis.

Voilà mon petit problème :
Pour me déplacer dans ma carte, j'ai besoin de connaître le premier élément id à partir d'un id bien spécifique.
Voici mon code :
Code PHP :
<?php 
var noeudCourant=document.getElementById("terrains");
var
premierEnfant=noeudCourant.firstChild ;
if(
premierEnfant.nodeType != 1)
var
premierEnfant=premierEnfant.nextSibling ;
var
coordonnees = premierEnfant.id.split(":");

Voici un bout du html :
Code PHP :
<?php 
<div id="terrains">
<
img id="1-1:1-1:1" class="img_terrain" onclick="copy(this)" alt="mer.png" src="images/mer.png"/>
<
div id="ter_1" class="cache_infos_terrain">{"infosDuTerrain":{"coordonne":"1-1:1-1:1","type":"mer","niveau_forage":"2","joueur":"0","estimation":"67400000"}}</div>
<
img id="1-1:2-1:2" class="img_terrain" onclick="copy(this)" alt="mer.png" src="images/mer.png"/>
<
div id="ter_2" class="cache_infos_terrain">{"infosDuTerrain":{"coordonne":"1-1:2-1:2","type":"mer","niveau_forage":"2","joueur":"0","estimation":"83200000"}}</div>

J'arrive à trouver le premier id en question avec :
Code PHP :
<?php 
var premierEnfant = $("#terrains img:first-child");

Apres impossible de trouver le nom de mon id (ici c'est , 1-1:1-1:1) ?
En affichant dans console.info, il m'affiche [object Object].
D'ailleurs, si vous savez comment, je peux connaître toutes les caractéristiques de cet objet, je serai aussi preneur.

C'est surement rien pour les pros que vous êtes, mais là être un autodidacte a ses limites.
Merci d'avance pour votre aide
Cordialement
tog84
premierEnfant.attr('id') ?
Nickel :d
Merci beaucoup
Pour l'explication $ retourne son propre objet, ce qui permet l'enchainement des fonctions.
Anthor a écrit :Pour l'explication $ retourne son propre objet, ce qui permet l'enchainement des fonctions.

C'est de nouvelles notions pour moi, donc je dois bien assimiler ces subtilités...