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.