Ich habe folgendes:jQuery - Änderung Inhalt des Labels auf einen Eingang klicken
<INPUT class="input_checkItem" TYPE="checkbox" NAME="n_checkbox" VALUE="1234" id="1" checked>
<label for="1">The value of this label is Yes</label>
Und ich brauche einen Weg, so dass, wenn ich auf dem es die passende ändert input
klicken Etiketten Text von ‚Ja‘ zu " Nein 'und umgekehrt. (N. B., dass checked
immer gleich ‚Ja‘, wenn das einen Unterschied macht.)
Aber ich kann nicht herausfinden, wie man tatsächlich den Textwert zuzugreifen, geschweige denn ändern.
Bisher habe ich:
$('body').on('click','.input_checkItem',function()
{
txt = $(this).closest("label").text();
alert(txt);
})
Aber das kommt nur wieder leer. Wie kann ich das machen?
prost, das ist großartig. Wenn ich jedoch zwei (oder mehr) Kontrollkästchen habe, wie kann ich es dann auf das ändern lassen, das geändert wurde? – IGGt
oh Entschuldigung, feste Checkbox nach Name ist schlechte Wahl, die Sie brauchen mehr globale indetification wie Klasse usw. Ich aktualisierte die Antwort. – daremachine
Prost, das funktioniert perfekt. – IGGt