3 Inilah cara anda dapat menangkap jika seseorang telah menyalin, memotong atau disisipkan ke dalam kawasan teks input.
Demo
<span>(function($) </span><span>{ </span> <span>$(document).ready(function() { </span> <span>$("#textinput").bind({ </span> <span>copy : function(){ </span> <span>$('#eventresult').text('copy behaviour detected!'); </span> <span>}, </span> <span>paste : function(){ </span> <span>$('#eventresult').text('paste behaviour detected!'); </span> <span>}, </span> <span>cut : function(){ </span> <span>$('#eventresult').text('cut behaviour detected!'); </span> <span>} </span> <span>}); </span> <span>}); </span><span>})(jQuery);</span>
$ ("#yourelement"). On ('paste', function (e) {
var pasteddata = e.originalEvent.clipboardData.getData ('text'); disisipkan.
Apakah kaedah klon () dalam jQuery? Berikut adalah contoh:
var clonedElement = $ ("#yourelement"). Clone ();
}); Dalam jQuery, anda boleh menggunakan kaedah .on () untuk mengikat acara salinan ke elemen. Berikut adalah contoh:
$ ("#yourelement"). Pada ('salinan', fungsi (e) {
// kod anda di sini
});
Atas ialah kandungan terperinci jQuery menangkap salinan, tampal dan potong acara. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!