Rumah  >  Artikel  >  hujung hadapan web  >  Selesaikan masalah mengikat peristiwa selepas Jquery menambahkan elemen baharu pada page_jquery

Selesaikan masalah mengikat peristiwa selepas Jquery menambahkan elemen baharu pada page_jquery

WBOY
WBOYasal
2016-05-16 16:09:16968semak imbas

Saya mula-mula melihat dokumentasi jq api tetapi tidak dapat mencari kaedah, saya terpaksa mencari beberapa maklumat dalam talian, dan pastinya saya menemui kaedah langsung.

Ia sebenarnya sangat mudah:

1. Ini adalah kesan yang diperlukan oleh projek Apabila saya tidak menggunakan acara langsung dan hanya menggunakan acara tuding yang mudah: acara tuding tidak dimuatkan dan tiada kesan sempadan yang saya mahukan

Salin kod Kod adalah seperti berikut:

/*Tambah gaya melalui teg kemahiran pengguna*/
  $(fungsi(){  
   $(".s-edited").tuding(fungsi(){ 
​​​​​$(this).toggleClass("borderd");
   })
  }) 

2. Selepas saya menggunakan secara langsung, kesannya dicapai, seperti yang ditunjukkan di bawah:

Kodnya adalah seperti berikut:

Salin kod Kod adalah seperti berikut:

/*Tambah gaya melalui teg kemahiran pengguna*/
  $(".s-edited").live("hover",function(){
   $(this).toggleClass("borderd");
  })

Saya membaca dengan teliti pengenalan tentang langsung,

Ikat pengendali acara (seperti acara tuding) kepada semua elemen padanan semasa dan akan datang. Acara tersuai juga boleh terikat.

PS: Saya seorang pemula, tolong jangan kecam!

Di atas adalah keseluruhan kandungan artikel ini, saya harap anda semua menyukainya.

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