Присвоенный класс не хочет работать

194
23 декабря 2017, 04:39

Доброго времени суток всем, нужна небольшая помощь. Навешиваю на класс проверку с помощью .append() и добавляю объект с этим классом, но он упрямо отказывается работать, если кто знает как решить проблему подскажите пожалуйста. Вот немного кода, так наверно будет понятней:

  $('.number2').bind("keyup", function() {
  if(this.value.match(/[,]/g))this.value = this.value.replace(/,/g , ".");
  if (this.value.match(/[^0-9/./,]/g)) {
  this.value = this.value.replace(/[^0-9/./,]/g, '');
  }});
 function builder (){
    $("#bigTable").empty();
    var rows = $("#rows").val();
    var cols = $("#cols").val();
    var table = $('<table></table>').addClass('foo');
    for(var i=0; i<rows; i++){
        var row = $('<tr></tr>');
        for(var j=0; j<cols; j++){
            var col = $('<td><label><input class="number2"></label></td>');
            row.append(col);
        }
        table.append(row);
    }
    $('#bigTable').append(table);
 }

Заранее спасибо.

Answer 1

Когда выполняется

$('.number2').bind("keyup",

элементов с классом number2 еще нет.

Делегирование http://api.jquery.com/on/

$(document).on("keyup", ".number2", function() {
  ...
});
READ ALSO
Помогите с dasharray и dashoffset

Помогите с dasharray и dashoffset

Никак не могу понять как правильно выставить stroke-dasharray и stroke-dashoffsetу меня результат на картинке сверху, снизу показано как нужно, и различия...

239
Как поменять цвет контролов тега audio?

Как поменять цвет контролов тега audio?

Имеется html5 тэг audioЯ в списке webkit нашел как поменять цвет таймлапса, но не нашел как поменять цвет контрола

507
Как сделать меню свернутым при загрузке?

Как сделать меню свернутым при загрузке?

Я сделал адаптивное меню, но при загрузке страницы оно уже развернуто, а нужно, чтобы было свернутымЯ пытался пофиксить это, добавляя к #menu-item...

261
Ошибка: Truncated incorrect DOUBLE value

Ошибка: Truncated incorrect DOUBLE value

При исполнении программа выдаёт ошибку:

244