पेस्ट इवेंट्स - सीएसएस-ट्रिक्स

Anonim
$.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); )); )); );

इस प्लगइन को एक तत्व पर कॉल करें, फिर आपको चिपकाने से पहले और बाद में कॉलबैक ईवेंट मिलेंगे:

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