Wie erkennt man das Verhalten beim Kopieren, Einfügen und Ausschneiden mit jQuery?

So erkennen Sie das Kopieren, Einfügen und Ausschneiden mit jQuery

Um das Verhalten beim Kopieren, Einfügen und Ausschneiden zu erkennen, müssen Sie nur den entsprechenden Ereignistyp binden.

$("#textA").bind('copy', function() {
    $('span').text('copy behaviour detected!')
});
$("#textA").bind('paste', function() {
    $('span').text('paste behaviour detected!')
});
$("#textA").bind('cut', function() {
    $('span').text('cut behaviour detected!')
});

Wenn Sie jQuery 1.4x verwenden, wird die Deklaration für mehrere Ereignisse wie folgt unterstützt:

$("#textA").bind({
    copy : function(){
        $('span').text('copy behaviour detected!');
    },
    paste : function(){
        $('span').text('paste behaviour detected!');
    },
    cut : function(){
        $('span').text('cut behaviour detected!');
    }
});

Versuch es selber









  

jQuery copy, paste and cut example