Paste-Ereignisse

Avatar of Chris Coyier
Chris Coyier am
$.fn.pasteEvents = function( delay ) {
    if (delay == undefined) delay = 20;
    return $(this).each(function() {
        var $el = $(this);
        $el.on("paste", function() {
            $el.trigger("prepaste");
            setTimeout(function() { $el.trigger("postpaste"); }, delay);
        });
    });
};

Rufen Sie dieses Plugin für ein Element auf, dann erhalten Sie Callback-Ereignisse für vor und nach dem Einfügen.

$("#some-element").on("postpaste", function() { 
    // do something
}).pasteEvents();