Rumah > hujung hadapan web > tutorial js > jQuery menangkap salinan, tampal dan potong acara

jQuery menangkap salinan, tampal dan potong acara

William Shakespeare
Lepaskan: 2025-03-04 00:33:10
asal
795 orang telah melayarinya

3 Inilah cara anda dapat menangkap jika seseorang telah menyalin, memotong atau disisipkan ke dalam kawasan teks input.

jQuery Capture Copy, Paste and Cut Events Demo

Salin, potong atau tampal teks dari/ke kawasan teks di bawah.

jQuery menangkap salinan, tampal dan potong acara

kod

soalan yang sering ditanya mengenai penangkapan jQuery, salinan, tampal, dan potong
Bagaimana saya boleh mengikat acara tampal dalam jQuery?

Mengikat peristiwa tampal dalam jQuery agak mudah. Anda boleh menggunakan kaedah .on () untuk mengikat acara tampal ke elemen. Berikut adalah contoh mudah:
<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>
Salin selepas log masuk

$ (" #yourElement"). ON ('tampal', fungsi (e) {

// kod anda di sini

}); Fungsi di dalam kaedah .on () akan dilaksanakan apabila peristiwa tampalan berlaku pada elemen itu. Kaedah ini mengembalikan teks yang disisipkan. Berikut adalah contoh:

$ ("#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 kod ini, clonedElement akan menjadi salinan elemen dengan id yourelement. Anda boleh menggunakan kaedah .on () untuk mengikat peristiwa potong ke elemen. Berikut adalah contoh:

$ ("#yourelement"). On ('cut', function (e) { // kod anda di sini

}); 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!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan