Jquery: błąd składniowy, nierozpoznane wyrażenie: nth-child ()
Użyłem odpowiedzi innej osoby, aby to uzyskać.
Jquery:
$("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"/>
Działa, gdy umieszczam wartości w: nth-child (1), ale nie wtedy, gdy dołączam zmienną. Czy robię to źle, czy używam niewłaściwej biblioteki Jquery.
Każda pomoc byłaby mile widziana!