Rumah hujung hadapan web tutorial js Penyelesaian untuk mengklik tidak bertindak balas dan pilihan tidak bertindak balas dalam mod ie8

Penyelesaian untuk mengklik tidak bertindak balas dan pilihan tidak bertindak balas dalam mod ie8

May 16, 2016 pm 04:34 PM
click ie8

Klik pilihan dalam pilih dan tetapkan ia kepada input di atas, yang ditulis terus dengan jQuery Masalahnya ialah apabila ia dibuka dalam IE8, tiada apa yang berlaku apabila mengklik pilihan.

Kesan yang dicapai adalah lebih biasa Klik pilihan dalam pilih dan tetapkan pada input di atas Ia ditulis secara langsung dengan jQuery:

$("#cardNoList option").click(function(){
$("#card").attr("value","").attr("value",this.value); 
})
Salin selepas log masuk

Ada perkara yang pelik pengguna pada asasnya menggunakan penyemak imbas dwi-teras domestik seperti 360 Browser, dengan penambahan Eclipse asli, kernel krom digunakan untuk penghuraian Apabila diletakkan dalam persekitaran ujian, ia menjadi standard IE8 untuk penghuraian.

Sekarang inilah persoalannya, belajar menggali...baik, tidak!

Apabila membukanya dengan IE8, tiada apa yang berlaku apabila mengklik pilihan.

Saya cuba menambah makluman:

$("#cardNoList option").click(function(){
alert("111");
$("#card").attr("value","").attr("value",this.value);
alert("222"); 
})
Salin selepas log masuk

klik tidak dipanggil langsung.

Pada mulanya saya fikir ia adalah isu keserasian dengan acara klik jQuery di bawah IE8, tetapi jQuery telah merangkum keserasian dan digunakan dalam pelbagai jenis aplikasi, jadi ia tidak sepatutnya berlaku kepada saya sahaja.

Kemudian saya fikir mungkin klik tidak ditambahkan pada pilihan sama sekali dalam IE8 Saya menukarnya dan menambah klik untuk memilih Sekarang, IE8, Firefox dan Chrome semuanya boleh menetapkan nilai untuk dimasukkan dengan lancar.

$("#cardNoList").click(function(){
$("#card").attr("value","").attr("value",this.value);
})
Salin selepas log masuk

Selepas mencari di Baidu, nampaknya "seperti yang kita semua tahu, dalam IE, pilihan pilih tidak menyokong acara onclick" o(̲□╰)o 

Selepas berada diingatkan, ia telah ditukar kepada:

$("#cardNoList").click(function(){
$("#card").val(this.value);
}
Salin selepas log masuk

Di atas adalah keseluruhan kandungan bab ini Untuk lebih banyak tutorial berkaitan, sila lawati Tutorial Video jQuery!

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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
2 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Repo: Cara menghidupkan semula rakan sepasukan
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Cara mendapatkan biji gergasi
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Bagaimana untuk menyelesaikan gesaan ketidakserasian vue ie8 Bagaimana untuk menyelesaikan gesaan ketidakserasian vue ie8 Jan 29, 2023 am 10:20 AM

Penyelesaian untuk ketidakserasian vue ie8: 1. Gunakan "babel-polyfill" untuk menukar sintaks ES6 kepada ES5; 2. Perkenalkan "es6-promise"; "WebSocket" dalam w&&2===w.WebSocket.CLOSING)){...}" Hanya melompat untuk menaik taraf terus.

Cara menggunakan v-on:click untuk memantau peristiwa klik tetikus dalam Vue Cara menggunakan v-on:click untuk memantau peristiwa klik tetikus dalam Vue Jun 11, 2023 am 10:12 AM

Vue ialah rangka kerja bahagian hadapan yang popular yang membantu pembangun membina tapak web dan aplikasi dengan lebih mudah dan cepat. Antaranya, v-on:click ialah arahan dalam Vue yang digunakan untuk memantau peristiwa klik tetikus. Mari perkenalkan cara menggunakan v-on:click untuk memantau peristiwa klik tetikus dalam Vue. Pertama sekali, menggunakan v-on:click dalam Vue boleh mentakrifkan peristiwa klik tetikus dalam dua cara: secara langsung dalam templat dan dalam contoh Vue. Di bawah ini kami akan memperkenalkan kedua-dua kaedah ini masing-masing. langsung

Apakah yang perlu saya lakukan jika pengikatan acara 'klik' tidak sah dalam aplikasi Vue saya? Apakah yang perlu saya lakukan jika pengikatan acara 'klik' tidak sah dalam aplikasi Vue saya? Jun 24, 2023 pm 03:51 PM

Vue ialah rangka kerja JavaScript yang popular untuk membina aplikasi web moden. Dalam Vue, kami biasanya menggunakan arahan untuk mengendalikan elemen DOM. Antaranya, acara "klik" adalah salah satu arahan yang biasa digunakan Walau bagaimanapun, dalam aplikasi Vue, kami sering menghadapi situasi di mana pengikatan acara "klik" tidak sah. Artikel ini menerangkan cara menyelesaikan masalah ini. Langkah pertama dalam menyemak sama ada unsur wujud adalah untuk mengesahkan sama ada unsur yang anda ingin ikat acara "klik" wujud. Jika unsur itu tidak wujud,

Cara menggunakan v-on:click.self dalam Vue untuk mencetuskan acara sendiri sahaja Cara menggunakan v-on:click.self dalam Vue untuk mencetuskan acara sendiri sahaja Jun 11, 2023 pm 01:57 PM

Vue ialah rangka kerja bahagian hadapan yang popular yang ringkas, cekap dan mudah diselenggara serta disukai oleh pembangun. Dalam Vue, kita selalunya perlu mengikat peristiwa kepada komponen atau elemen untuk mencapai kesan interaktif tertentu, tetapi kadangkala kita mahu peristiwa itu dicetuskan dengan sendirinya sahaja, tanpa gangguan daripada faktor lain. Jadi bagaimana untuk menggunakan v-on:click.self dalam Vue untuk mencetuskan acara sendiri sahaja? Artikel ini akan memberi anda jawapan terperinci. Pertama, kita perlu memahami penggunaan asas arahan v-on. Arahan v-on digunakan untuk mengikat peristiwa, yang biasa digunakan

Adakah ie8 menyokong html5? Adakah ie8 menyokong html5? Jan 06, 2023 pm 03:31 PM

IE8 tidak menyokong HTML5. Jika anda mahu IE8 menyokong HTML5, terdapat dua cara: 1. Rujuk fail html5.js Google dan letakkan kod dalam selang tag kepala 2. Dengan menambah "while (i--){document . createElement(e[i])}" pelaksanaan kod menyokong elemen HTML5.

Cara menggunakan v-on:click.capture untuk melaksanakan pemprosesan acara dalam fasa tangkapan dalam Vue Cara menggunakan v-on:click.capture untuk melaksanakan pemprosesan acara dalam fasa tangkapan dalam Vue Jun 11, 2023 am 10:55 AM

Vue ialah rangka kerja JavaScript popular yang menyediakan pembangun dengan pelbagai arahan dan kaedah, membolehkan pembangun menangani pelbagai masalah yang dihadapi dalam pembangunan web dengan lebih cekap. Antaranya, arahan v-on boleh digunakan untuk mengikat pengendali untuk pelbagai acara, dan v-on:click.capture bermaksud fasa tangkapan digunakan semasa memproses peristiwa klik. Dalam JavaScript, proses penyebaran peristiwa dibahagikan kepada tiga peringkat: peringkat tangkapan, peringkat sasaran dan peringkat menggelegak. Pada peringkat tangkapan

Bagaimana untuk menetapkan mod keserasian ie8 dan di mana? Bagaimana untuk menetapkan mod keserasian dalam ie8 Bagaimana untuk menetapkan mod keserasian ie8 dan di mana? Bagaimana untuk menetapkan mod keserasian dalam ie8 Mar 13, 2024 pm 06:31 PM

Pelayar IE8 disukai oleh ramai pengguna, tetapi apabila kami log masuk ke beberapa tapak web atau melakukan beberapa operasi, kami perlu menetapkan mod keserasian. Biarkan tapak ini dengan teliti memperkenalkan kepada pengguna cara menetapkan mod keserasian ie8. Kaedah tetapan mod keserasian IE8: 1. Selepas membuka pelayar IE8, pilih dan klik [Tools] dalam bar menu atas, dan kemudian klik [Compatibility View Settings] dalam pilihan pop timbul. 2. Klik [Tambah] dalam tetingkap yang terbuka untuk menambah URL yang anda mahu serasi dengannya. 3. Buka semula halaman web yang ditetapkan, dan anda akan melihat ikon seperti sekeping kertas yang koyak di belakang bar alamat, menunjukkan bahawa mod keserasian telah berjaya ditetapkan Anda juga boleh melihat mod keserasian dalam menu lungsur alat .

Cara menggunakan v-on:click.stop untuk menghentikan acara menggelegak dalam Vue Cara menggunakan v-on:click.stop untuk menghentikan acara menggelegak dalam Vue Jun 11, 2023 pm 12:00 PM

Vue ialah rangka kerja JavaScript yang sangat popular dalam komuniti bahagian hadapan Ia boleh membantu kami membina aplikasi web yang cekap, fleksibel dan mudah diselenggara. Acara menggelegak adalah masalah yang sangat biasa dalam Vue, kerana dalam aplikasi yang kompleks, berbilang komponen mungkin berkongsi elemen DOM yang sama. Dalam kes ini, adalah sangat mudah untuk menggunakan arahan v-on:click.stop untuk menghentikan acara menggelegak. 1. Apakah peristiwa menggelegak? Acara menggelegak merujuk kepada apabila peristiwa pada elemen DOM dicetuskan

See all articles