Rumah > Artikel > hujung hadapan web > Cara menggunakan jQuery untuk melaksanakan fungsi lompat pilihan kotak drop-down
jQuery ialah perpustakaan JavaScript yang digunakan secara meluas yang membantu pembangun mengendalikan operasi DOM, pengendalian acara dan permintaan Ajax dengan lebih mudah, jadi ia digunakan secara meluas dalam pembangunan web. Dalam artikel ini, kami akan membincangkan cara menggunakan jQuery untuk melaksanakan fungsi lompat pemilihan kotak lungsur.
Mula-mula, mari kita lihat kod HTML asas seperti berikut:
<select id="selectBox"> <option value="http://www.google.com">Google</option> <option value="http://www.baidu.com">Baidu</option> <option value="http://www.bing.com">Bing</option> </select>
Ini ialah menu lungsur turun mudah dengan tiga pilihan, masing-masing menunjuk ke Google, Baidu dan Bing. Tiga laman web. Kini matlamat kami ialah apabila pengguna memilih pilihan, segera ubah hala mereka ke tapak web yang dipilih.
Untuk mencapai matlamat ini, kami mengikat acara select
pada elemen change
:
$(document).ready(function() { $('#selectBox').change(function() { var url = $(this).val(); if (url != '') { window.location.href = url; } }); });
Dalam kod ini, kami mula-mula menggunakan kaedah $(document).ready()
untuk memastikan bahawa halaman Jalankan kod selepas ia dimuatkan sepenuhnya. Seterusnya, kami mengikat acara select
pada elemen change
, yang dicetuskan apabila pilihan berubah. Kami kemudian menggunakan kaedah val()
jQuery untuk mendapatkan nilai pilihan yang dipilih dan menyimpannya dalam pembolehubah url
. Jika url
tidak kosong, gunakan window.location.href
untuk mengubah hala halaman ke tapak web yang dipilih.
Satu perkara yang perlu diperhatikan di sini ialah kami menggunakan pernyataan bersyarat untuk menyemak sama ada url
kosong. Ini kerana secara lalai dalam kotak lungsur, pilihan pertama biasanya "Sila pilih" dan nilainya kosong. Jika pengguna memilih pilihan lalai tanpa memilih pilihan lain, halaman tidak boleh diubah hala ke mana-mana. Jadi dalam kes ini kita hanya menamatkan pelaksanaan fungsi tanpa melakukan apa-apa.
Untuk meringkaskan, adalah sangat mudah untuk menggunakan jQuery untuk memilih dan melompat dalam kotak lungsur. Hanya gunakan acara change
untuk mendapatkan nilai pilihan, kemudian gunakan window.location.href
untuk mengubah hala halaman ke tapak web yang dipilih. Harap artikel ini membantu anda!
Atas ialah kandungan terperinci Cara menggunakan jQuery untuk melaksanakan fungsi lompat pilihan kotak drop-down. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!