Ich habe die ungeordnete Liste wie: Ingenieur 1 Ingenieur 5 Ingenieur 11
Und ich möchte jedem darin angezeigten Li eine andere ID hinzufügen. Gibt es eine Möglichkeit, dies über jQuery oder Java Script zu erreichen?
<li>
Tags werden dynamisch. Manchmal werden 3 oder 10 oder mehr Tags angezeigt.
Verwenden Sie diese Option,
jQueryElem.attr( attributeName, function )
wenn Sie mehrereattributes
festlegen oder Werte verwenden, die von a zurückgegeben werdenfunction
.
$('#data li').attr('id', function() {
return 'id_' + $(this).index();
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<ul id="data">
<li class="modal-ui-starting"><span style="margin-left: 10px;color: white;" class="glyphicon glyphicon-check"><a style="font-family: Arial,Verdana,sans-serif;text-decoration:none;" onclick="something.jsp" href="#"><span style="color:green;">Engineer 1</span>
</a>
</span>
</li>
<li class="modal-ui-starting"><span style="margin-left: 10px;color: white;" class="glyphicon glyphicon-check"><a style="font-family: Arial,Verdana,sans-serif;text-decoration:none;" onclick="something.jsp" href="#"><span style="color:green;">Engineer 5</span>
</a>
</span>
</li>
<li class="modal-ui-starting"><span style="margin-left: 10px;color: white;" class="glyphicon glyphicon-check"><a style="font-family: Arial,Verdana,sans-serif;text-decoration:none;" onclick="something.jsp" href="#"><span style="color:green;">Engineer 11</span>
</a>
</span>
</li>
</ul>
Dieser Artikel stammt aus dem Internet. Bitte geben Sie beim Nachdruck die Quelle an.
Bei Verstößen wenden Sie sich bitte [email protected] Löschen.
Lass mich ein paar Worte sagen