Событие клика по checkbox?

Рейтинг: 0Ответов: 1Опубликовано: 08.12.2014

Есть такой код:

$(document).on("click", "input", function (e) {
        console.log('kk');
    });

И элементы input. Эти элементы подгружаются на странице аяксом. Как ни пробовал, событие клика не срабатывает на них. В чем может быть дело?

Ответы

▲ 2Принят

Вот пример реализации вашего кода с динамическим добавлением чекбоксов, всё работает.

// Функция добавления чекбокса
function addCheckbox() {
    $('#box').append('<input type="checkbox" />');
}

// Клик по кнопке добавления чекбокса
$('#addCheck').click(function() {
    addCheckbox();
});

// Ваша функция, но с алертом для наглядности
$(document).on("click", "input", function (e) {
        alert('kk');
    });