Wie im Thread. Ich möchte zuerst modal zeigen, indem ich auf das erste 'td' klicke. Als nächstes möchte ich das zweite Modal anzeigen, indem ich auf das zweite "td" klicke und so weiter. Wie kann ich thbis mit einer Klasse nicht in IDs tun? Hier ist das Beispiel.Erstes Element geklickt Zeige erstes Modal, zweites Element geklickt Zeige zweites Modal
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JS Bin</title>
</head>
<body>
<table>
<tr>
<td>td</td>
<td>td</td>
<td>td</td>
</tr>
<tr>
<td>td</td>
<td>td</td>
<td>td</td>
</tr>
</table>
<div class="modal">modal1</div>
<div class="modal">modal2</div>
<div class="modal">modal3</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
</body>
</html>
https://jsfiddle.net/znzjeaq4/
Dies ist, was IDs gemacht werden für. Warum kannst du sie nicht benutzen? –
Haben Sie versucht [nth Kind Selektoren] (https://api.jquery.com/nth-child-selector/)? – Draco18s
@Stephen S Ich weiß, dass ich IDs verwenden kann, aber ich weiß nicht, wie viele Elemente ich verwenden werde, so dass ich Klassen verwenden muss. Ja, ich habe es versucht, gleich viel Code. – Hvrxld