Pertanyaan yang diberi tag «events»

Suatu acara adalah cara bagi kelas untuk memberikan pemberitahuan kepada pendengar ketika hal tertentu terjadi.

7
Acara onKeyDown tidak berfungsi pada div di React
Saya ingin menggunakan acara keyDown pada div di React. Saya melakukan: componentWillMount() { document.addEventListener("keydown", this.onKeyPressed.bind(this)); } componentWillUnmount() { document.removeEventListener("keydown", this.onKeyPressed.bind(this)); } onKeyPressed(e) { console.log(e.keyCode); } render() { let player = this.props.boards.dungeons[this.props.boards.currentBoard].player; return ( <div className="player" style={{ position: "absolute" }} onKeyDown={this.onKeyPressed} // not working > <div className="light-circle"> <div className="image-wrapper"> <img src={IMG_URL+player.img} …

3
Mengapa `MouseEvent` di penangan kejadian kotak centang tidak generik?
Saya memiliki elemen kotak centang TSX (JSX): <input type="checkbox" name={i.toString()} onClick={this.handleCheckboxClick} /> Dengan bantuan kode VS saya tahu bahwa jenis parameter input this.handleCheckboxClickadalah MouseEvent<HTMLInputElement>. Jadi saya menerapkannya dengan: private handleCheckboxClick(event: MouseEvent<HTMLInputElement>) { ... } Kemudian saya mendapatkan kesalahan yang mengatakan [ts] Type 'MouseEvent' is not generic.Seperti yang ditunjukkan pada gambar …

4
Mendeteksi ketika konten Iframe telah dimuat (Lintas browser)
Saya mencoba mendeteksi ketika iframe dan kontennya dimuat tetapi tidak terlalu beruntung. Aplikasi saya mengambil beberapa masukan di bidang teks di jendela induk dan memperbarui iframe untuk memberikan 'pratinjau langsung' Saya mulai dengan kode berikut (YUI) untuk mendeteksi saat peristiwa pemuatan iframe terjadi. $E.on('preview-pane', 'load', function(){ previewBody = $('preview-pane').contentWindow.document.getElementsByTagName('body')[0]; } …

7
Penangan peristiwa JavaScript dengan parameter
Saya ingin membuat eventHandler yang meneruskan event dan beberapa parameter. Masalahnya adalah fungsinya tidak mendapatkan elemen. Berikut ini contohnya: doClick = function(func){ var elem = .. // the element where it is all about elem.onclick = function(e){ func(e, elem); } } doClick(function(e, element){ // do stuff with element and the …


8
jQuery: dapatkan nama file yang dipilih dari <input type = “file” />
Kode ini seharusnya berfungsi di IE (bahkan jangan mengujinya di Firefox), tetapi tidak. Yang saya inginkan adalah menampilkan nama file terlampir. Ada bantuan? &lt;html&gt; &lt;head&gt; &lt;title&gt;example&lt;/title&gt; &lt;script type="text/javascript" src="../js/jquery.js"&gt;&lt;/script&gt; &lt;script type="text/javascript"&gt; $(document).ready( function(){ $("#attach").after("&lt;input id='fakeAttach' type='button' value='attach a file' /&gt;"); $("#fakeAttach").click(function() { $("#attach").click(); $("#maxSize").after("&lt;div id='temporary'&gt;&lt;span id='attachedFile'&gt;&lt;/span&gt;&lt;input id='remove' type='button' value='remove' /&gt;&lt;/div&gt;"); …
90 jquery  events  copy  file-io 

7
Properti apa yang dapat saya gunakan dengan event.target?
Saya perlu mengidentifikasi elemen dari mana peristiwa dipecat. Menggunakan event.targetmendapatkan elemen masing-masing. Properti apa yang dapat saya gunakan dari sana? href Indo nodeName Saya tidak dapat menemukan banyak info tentangnya, bahkan di halaman jQuery , jadi di sini saya berharap seseorang dapat menyelesaikan daftar di atas. EDIT: Ini mungkin berguna: …


5
Cara menghentikan perilaku klik tautan default dengan jQuery
Saya memiliki link di halaman web. Saat pengguna mengkliknya, widget di halaman akan diperbarui. Namun, saya melakukan sesuatu, karena fungsionalitas default (menavigasi ke halaman berbeda) terjadi sebelum peristiwa diaktifkan. Seperti inilah tampilan tautannya: &lt;a href="store/cart/" class="update-cart"&gt;Update Cart&lt;/a&gt; Seperti inilah tampilan jQuery: $('.update-cart').click(function(e) { e.stopPropagation(); updateCartWidget(); }); Apa masalahnya?

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.