Rumah >hujung hadapan web >tutorial js >Dapatkan kedudukan elemen dalam halaman apabila ia diklik - menggunakan jQuery
Gunakan jQuery untuk melaksanakan acara klik untuk mendapatkan indeks elemen semasa
jQuery ialah perpustakaan JavaScript yang ringan, pantas dan kaya ciri yang digunakan secara meluas dalam pembangunan web. Dalam projek sebenar, selalunya diperlukan untuk mendapatkan indeks elemen semasa melalui acara klik untuk melaksanakan operasi yang sepadan. Berikut akan menunjukkan cara menggunakan jQuery untuk mencapai fungsi ini melalui contoh kod tertentu.
Pertama, kita memerlukan struktur HTML yang mengandungi berbilang elemen, mengikat acara klik pada elemen ini dan dapatkan indeks elemen yang sedang diklik melalui acara klik.
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Dapatkan kedudukan elemen dalam halaman apabila ia diklik - menggunakan jQuery</title> <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js"></script> <style> .item { padding: 10px; margin: 5px; background-color: #f0f0f0; cursor: pointer; } </style> </head> <body> <div class="container"> <div class="item">元素1</div> <div class="item">元素2</div> <div class="item">元素3</div> <div class="item">元素4</div> </div> <script> $(document).ready(function() { $(".item").click(function() { var index = $(this).index(); console.log("当前点击元素的索引为:" + index); }); }); </script> </body> </html>
Dalam kod di atas, kami mula-mula memperkenalkan perpustakaan jQuery dan mencipta bekas bekas
yang mengandungi berbilang elemen dengan nama kelas item
melalui kaedah click()
jQuery. item
的元素的容器container
。然后,通过jQuery的click()
方法为每个具有类名为item
的元素绑定了一个点击事件处理程序。
在点击事件处理程序中,我们使用了jQuery的index()
index()
jQuery untuk mendapatkan indeks elemen yang sedang diklik dalam elemen induknya dan mengeluarkan nilai indeks ke konsol penyemak imbas. Apabila anda mengklik pada setiap elemen, konsol akan mengeluarkan nilai indeks elemen yang sedang diklik dalam elemen induk. Dengan cara ini, kami telah melaksanakan fungsi mendapatkan indeks elemen semasa melalui acara klik. Ringkasan: Menggunakan jQuery untuk melaksanakan acara klik untuk mendapatkan indeks elemen semasa boleh membantu kami mengendalikan operasi interaktif dalam halaman web dengan lebih mudah dan meningkatkan pengalaman pengguna. Melalui contoh kod tersebut, kita dapat memahami dengan jelas cara menggunakan jQuery untuk mencapai fungsi ini. 🎜Atas ialah kandungan terperinci Dapatkan kedudukan elemen dalam halaman apabila ia diklik - menggunakan jQuery. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!