jQuery Prototype函数与动态元素

时间:2017-12-01 22:20:49

标签: jquery

我正在使用一个jQuery原型,我发现它可以捕获输入内容的所有更改(用于自动填充和不支持)。有没有办法可以将它用于动态创建的元素?

$.fn.allchange = function (callback) {
var me = this;
var last = "";
var infunc = function () {
    var text = $(me).val();
    if (text !== last) {
        last = text;
        callback();
    }
    setTimeout(infunc, 100);
};
setTimeout(infunc, 100);
};


// This Works, but only for fixed elements
    $(".cibp").allchange(function () {
        alert('allchange on fixed element');
    });



// Somehow get this to work
    $(document).on(allchange, '.cibp', function () {
        alert('allchange on dynamic element');
    })

0 个答案:

没有答案