JQuery: Syntaxfehler, nicht erkannter Ausdruck: nth-child ()
Ich habe die Antwort einer anderen Person verwendet, um dies herauszufinden.
Abfrage:
$("input:checkbox:not(:checked)").each(function() {
var columnName = $(this).attr('name');
$('td:nth-child(' + columnName + '),th:nth-child(' + columnName + ')').hide();
});
$("input:checkbox").click(function() {
var columnName = $(this).attr('name');
$('td:nth-child(' + columnName + '),th:nth-child(' + columnName + ')').toggle();
});
HTML:
<input type="checkbox" name="1" checked="checked"/>
Es funktioniert, wenn ich Werte in das: n-te Kind (1) setze, aber nicht, wenn ich die Variable einbinde. Mache ich es falsch oder verwende ich die falsche JQuery-Bibliothek?
Jede Hilfe wäre dankbar!