Comment obtenir le premier identifiant enfant dans la div à l’aide de JQuery

Comment obtenir le premier identifiant enfant dans la div à l’aide de JQuery.

Exemple de code:

 

Je veux obtenir l’identifiant a1 .

J’ai essayé $('#id1 a:first-child').html() pour obtenir le texte. Comment obtenir l’identifiant?

 $("#id1:first-child").attr("id") 

Utilisez ceci pour obtenir le premier élément de l’élément id1:

  $("#id1").children(":first"); 
 $('#id1 a:first-child').attr('id') 

Si vous voulez un premier enfant immédiat dont vous avez besoin

 $(element).first(); 

Si vous voulez un premier élément particulier dans le dom de votre élément, utilisez ci-dessous

 var spanElement = $(elementId).find(".redClass :first"); $(spanElement).addClass("yourClassHere"); 

essayez: http://jsfiddle.net/vgGbc/2/

 $('#id1:first-child').attr('id') 

Pour rendre les choses plus claires, voici ce qu’il faut faire pour trouver un élément dans un certain élément auquel vous pouvez déjà accéder, dans ce cas, l’élément avec id = ‘e1’:

  
text

La ligne suivante get’s you div e2:

 var child2 = $('#e1').find(".c2"); 

Les lignes suivantes vous permettent de diviser e3:

 var child3 = $('#e1').find(".c3"); var child3_1 = $('#e1').find(".c2 :first"); 

Pour changer quelque chose à ce sujet, vous devez utiliser les objects suivants:

 $(child2).css('background-color','white'); $(child3).css('border','4px dotted pink'); $(child3_1).css('color','#ef2323'); 

J’espère que c’est clair et utile.