Rumah >hujung hadapan web >tutorial js >jQuery mensimulasikan acara togol
<code class="language-javascript">.trigger('click');</code>Sebagai contoh, jika anda mempunyai dua butang yang melakukan tindakan yang sama, anda boleh mensimulasikan mengklik butang dengan pengendali acara yang dilampirkan untuk memudahkan penggunaan semula kod.
<code class="language-javascript">// 模拟事件 $(this).parents('.parent').find('.controls cancel').trigger('click');</code>
<code class="language-html"><!-- HTML 代码 --></code>JQuery Simulation Switch Event FAQ
Apakah tujuan peristiwa penukaran simulasi jQuery?
Bagaimana jQuery mensimulasikan acara penukaran berfungsi?
, yang boleh digunakan untuk mencetuskan peristiwa JavaScript asli dan peristiwa jQuery adat. Apabila kaedah .trigger()
dipanggil dengan parameter .trigger()
, ia menyebabkan elemen yang ditentukan untuk beralih antara keadaan semasa dan keadaan bertentangannya. 'toggle'
dengan parameter 'click'
. Ini akan menyebabkan elemen yang ditentukan untuk berkelakuan seolah -olah ia telah diklik oleh pengguna. .trigger()
menggunakan parameter 'mouseover'
. Ini akan menyebabkan elemen yang ditentukan untuk berkelakuan seolah -olah pengguna telah melayang tetikusnya ke atasnya. .trigger()
Bolehkah saya menggunakan acara togol simulasi simulasi dengan acara tersuai?
dan kemudian mencetuskannya dengan kaedah .on()
. .trigger()
Untuk mensimulasikan peristiwa akhbar utama menggunakan peristiwa togol simulasi jQuery, anda boleh menggunakan parameter 'keypress'
untuk memanggil kaedah .trigger()
diikuti oleh objek yang menentukan kekunci yang akan ditekan. Sebagai contoh, untuk mensimulasikan menekan kekunci "ENTER", anda akan memanggil .trigger('keypress', { which: 13 })
.
Ya, anda boleh menggunakan jQuery untuk mensimulasikan pelbagai acara sekaligus. Ini boleh dilakukan dengan memanggil kaedah .trigger()
beberapa kali dengan parameter yang berbeza, atau lulus pelbagai nama acara ke kaedah .trigger()
.
Beberapa masalah yang mungkin anda hadapi apabila menggunakan jQuery untuk mensimulasikan peristiwa penukaran termasuk: tidak menentukan peristiwa yang akan dicetuskan dengan betul;
Ya, anda boleh menggunakan acara togol simulasi jQuery dengan kaedah jQuery yang lain. Sebagai contoh, anda boleh menggunakannya bersempena dengan kaedah .hide()
atau .show()
untuk menukar penglihatan elemen, atau bersamaan dengan kaedah .addClass()
atau .removeClass()
untuk menukar kelas pada elemen.
Atas ialah kandungan terperinci jQuery mensimulasikan acara togol. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!