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

jQuery menangkap salinan, tampal dan potong acara

William Shakespeare
William Shakespeareasal
2025-03-04 00:33:10802semak imbas

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>

$ (" #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:
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