Wie zu ändern:Ausgabe Inhalt geklickt Zelle in jQuery
$(".rank").click(function(event){
alert(this.id);
});
Wert zu alarmieren innerhalb von <td class="rank"></td>
statt es ist id?
Wie zu ändern:Ausgabe Inhalt geklickt Zelle in jQuery
$(".rank").click(function(event){
alert(this.id);
});
Wert zu alarmieren innerhalb von <td class="rank"></td>
statt es ist id?
Verwenden text()
für innen Textinhalt bekommen td
$(".rank").click(function(event){
alert($(this).text());
});
Hier ist es.
$(".rank").click(function(event){
alert($(this).html());
});
Hier ist ein anschauliches Beispiel mit $('selector').text()
table, th, td {
border: 1px solid black;
border-collapse: collapse;
}
.rank{
cursor:pointer;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table style="width:100%">
<tr>
<td>Name</td>
<td>Rank</td> \t \t
</tr>
<tr>
<td>John</td>
<td class="rank">2</td> \t \t
</tr>
<tr>
<td>Aaron</td>
<td class="rank">12</td> \t \t
</tr>
<tr>
<td>Jenny</td>
<td class="rank">18</td> \t \t
</tr>
</table>
<script>
$(document).ready(function(){
$(".rank").click(function(){
alert($(this).text());
});
});
</script>
Was haben Sie versucht? Was hast du erforscht? Was ist dein Problem mit deiner Forschung? – Polygnome