Jadual Kandungan
Pastikan jQuery diperkenalkan dengan betul
Gunakan jQuery untuk mendengar acara klik dan tukar warna
Meringkaskan
Rumah hujung hadapan web html tutorial Gunakan jQuery untuk menukar warna pada butang klik

Gunakan jQuery untuk menukar warna pada butang klik

Oct 11, 2025 pm 11:18 PM

Gunakan jQuery untuk menukar warna pada butang klik

Artikel ini bertujuan untuk membantu pemaju menyelesaikan masalah tidak dapat menukar warna apabila mengklik butang apabila menggunakan jQuery. Biasanya, ini boleh disebabkan oleh tidak termasuk perpustakaan jQuery dengan betul. Artikel ini akan menyediakan penyelesaian terperinci, termasuk cara memperkenalkan jQuery dengan betul, serta kod sampel yang boleh dilancarkan yang menunjukkan cara menggunakan jQuery untuk mendengar peristiwa klik butang dan mengubahsuai warna latar belakangnya.

Pastikan jQuery diperkenalkan dengan betul

Sebelum menggunakan jQuery, pastikan anda memasukkan perpustakaan jQuery dengan betul dalam fail HTML anda. Ini adalah sumber masalah yang paling biasa. Ia boleh diperkenalkan dengan cara berikut:

  1. Gunakan pautan CDN: Ini adalah cara yang paling mudah dan terpantas. Tambahkan kod berikut ke hujung tag atau tag fail html anda:
 <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.0/jquery.min.js"> </script>

Nota: Adalah disyorkan untuk menggunakan pautan CDN yang stabil dan periksa ketersediaannya secara teratur.

  1. Muat turun fail jQuery dan importnya secara tempatan: Muat turun versi terkini fail jQuery dari laman web rasmi JQuery ( //m.sbmmt.com/link/80CB49DB30E21273C9ACAF03212060F8 ) dan letakkan di direktori projek anda. Kemudian rujuk fail menggunakan tag <script> dalam fail HTML. Sebagai contoh, jika anda meletakkan fail JQuery-3.7.0.min.js dalam direktori JS, anda boleh menggunakan kod berikut:</script>
 <script src="js/jQuery-3.7.0.min.js"> </script>

Nota: Pastikan laluan fail betul.

Sahkan sama ada jQuery berjaya diperkenalkan:

Selepas memperkenalkan jQuery, anda boleh memasukkan jQuery atau $ dalam konsol alat pemaju pelayar (biasanya dibuka dengan menekan kekunci F12). Sekiranya objek jQuery dikembalikan, jQuery telah diperkenalkan dengan jayanya. Sekiranya referensi yang tidak diketahui: $ tidak ditakrifkan ralat berlaku, ini bermakna bahawa jQuery tidak diperkenalkan dengan betul.

Gunakan jQuery untuk mendengar acara klik dan tukar warna

Sebaik sahaja anda mengesahkan bahawa jQuery telah berjaya diperkenalkan, anda boleh menggunakan jQuery untuk mendengar acara klik butang dan mengubah warna latar belakangnya. Berikut adalah kod contoh:

 


<tirly> Button Warna Change 
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.0/jquery.min.js"> </script>
<yaya>
  .vote {
    Padding: 10px 20px;
    saiz font: 16px;
    kursor: penunjuk;
  }




<div class="rating">
  <button class="Vote"> 1 </button>
  <button class="Vote"> 2 </button>
  <button class="Vote"> 3 </button>
  <button class="Vote"> 4 </button>
  <button class="Vote"> 5 </button>
</div>

<script>
$ (dokumen) .ready (fungsi () {
  $ (". Undi"). ("Klik", fungsi () {
    $ (ini) .css ("latar belakangColor", "HSL (216, 12%, 54%)");
  });
});
</script>


</yaya></tirly>

Penjelasan kod:

  • $ (dokumen) .ready (fungsi () {...}); : Kod ini memastikan bahawa kod jQuery dilaksanakan selepas keseluruhan dokumen HTML dimuatkan.
  • $ (". Undi"). pada ("klik", fungsi () {...}); : Kod ini memilih semua elemen dengan undi kelas (dalam kes ini, semua butang) dan mengikat fungsi ke acara klik mereka.
  • $ (ini) .css ("latar belakangColor", "HSL (216, 12%, 54%)"); : Apabila butang diklik, kod ini akan menetapkan warna latar belakang butang yang diklik pada HSL (216, 12%, 54%). $ (ini) merujuk kepada elemen butang yang diklik sekarang.

Gaya CSS (Pilihan):

Untuk menjadikan butang kelihatan lebih cantik, anda boleh menambah beberapa gaya CSS dalam tag , seperti menetapkan padding, saiz fon dan kursor butang.

Meringkaskan

Melalui artikel ini, anda harus dapat menyelesaikan masalah yang tidak dapat menukar warna apabila mengklik butang apabila menggunakan jQuery. Kuncinya adalah untuk memastikan anda memasukkan perpustakaan jQuery dengan betul dan menggunakan kod jQuery yang betul untuk mendengar acara klik dan mengubahsuai gaya. Ingat, mesej ralat menyemak semula dan debugging dengan alat pemaju penyemak imbas anda dapat membantu anda mencari masalah dengan cepat.

Atas ialah kandungan terperinci Gunakan jQuery untuk menukar warna pada butang klik. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

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.

Stock Market GPT

Stock Market GPT

Penyelidikan pelaburan dikuasakan AI untuk keputusan yang lebih bijak

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)

Topik panas

Petua CSS: Tepat menyembunyikan kandungan teks tertentu tanpa menjejaskan elemen ibu bapa Petua CSS: Tepat menyembunyikan kandungan teks tertentu tanpa menjejaskan elemen ibu bapa Sep 16, 2025 pm 10:54 PM

Tutorial ini memperincikan cara menggunakan CSS untuk menyembunyikan kandungan teks tertentu dengan tepat di halaman HTML untuk mengelakkan masalah seluruh elemen induk yang tersembunyi kerana pemilih yang tidak betul. Dengan menambah kelas CSS eksklusif ke elemen pembalut teks sasaran dan menggunakan paparan: tiada; Atribut, pemaju boleh mencapai kawalan halus elemen halaman, memastikan bahawa hanya bahagian yang diperlukan tersembunyi, dengan itu mengoptimumkan susun atur halaman dan pengalaman pengguna.

Tangkap peristiwa mousedown dengan elemen induk yang mengandungi iframes silang domain: prinsip dan batasan Tangkap peristiwa mousedown dengan elemen induk yang mengandungi iframes silang domain: prinsip dan batasan Sep 20, 2025 pm 11:00 PM

Artikel ini meneroka cabaran menangkap peristiwa mousedown pada div ibu bapa yang mengandungi iframes domain. Masalah teras ialah dasar keselamatan pelayar (dasar asal usul) menghalang acara langsung DOM mendengar kandungan iframe silang domain. Jenis penangkapan acara ini tidak dapat dicapai melainkan nama domain sumber iframe dikawal dan CORS dikonfigurasi. Artikel ini akan menerangkan mekanisme keselamatan secara terperinci dan batasan mereka mengenai interaksi peristiwa dan memberikan alternatif yang mungkin.

Bagaimana membuat teks membungkus imej dalam html? Bagaimana membuat teks membungkus imej dalam html? Sep 21, 2025 am 04:02 AM

USECSSSFLOOPROPERTYTOWRAPTEXTAROUNIMAGE: FloatLeftFortExtOntHeright, FloatRightFortExtOnTheLeft, AddMarginforspacing, andClearFloatStOpreventLayOuteSues.

Melaksanakan Stacking Unsur Vertikal dalam Layout Bootstrap Flexbox: Dari sisi ke Lapisan Melaksanakan Stacking Unsur Vertikal dalam Layout Bootstrap Flexbox: Dari sisi ke Lapisan Sep 21, 2025 pm 10:42 PM

Apabila menggunakan bootstrap untuk susun atur laman web, pemaju sering menghadapi masalah elemen yang dipaparkan bersebelahan dan bukannya disusun secara vertikal secara lalai, terutamanya apabila bekas induk menggunakan susun atur Flexbox. Artikel ini akan meneroka cabaran susun atur yang sama dengan mendalam dan memberikan penyelesaian: dengan menyesuaikan atribut flex-arah dari bekas flex ke lajur, menggunakan kelas alat Flex-Column Bootstrap untuk mencapai susunan menegak yang betul dari tag H1 dan blok kandungan seperti bentuk, memastikan struktur halaman memenuhi jangkaan.

Bagaimana untuk membuat hiperpautan ke alamat e -mel di HTML? Bagaimana untuk membuat hiperpautan ke alamat e -mel di HTML? Sep 16, 2025 am 02:24 AM

Usemailto: inhreftocreateemailinks.startwithforbasiclinks, tambah? Subjek = dan & body = forpre-filledContent, andincludemultipleaddressorcc =, bcc = foradvancedOptions.

Cara menetapkan atribut lang dalam html Cara menetapkan atribut lang dalam html Sep 21, 2025 am 02:34 AM

Setthelangattributeinthehtmltagtospecifypagelanguage, mis., Forenglish;

Fungsi luaran JavaScript Panggilan Kesukaran Analisis: Lokasi skrip dan penamaan spesifikasi Fungsi luaran JavaScript Panggilan Kesukaran Analisis: Lokasi skrip dan penamaan spesifikasi Sep 20, 2025 pm 10:09 PM

Artikel ini meneroka dua masalah biasa apabila memanggil fungsi JavaScript luaran dalam HTML: masa pemuatan skrip yang tidak betul menyebabkan unsur-unsur DOM menjadi tidak siap, dan penamaan fungsi mungkin bertentangan dengan peristiwa terbina dalam pelayar atau kata kunci. Artikel ini menyediakan penyelesaian terperinci, termasuk lokasi rujukan skrip tweaking dan mengikuti spesifikasi penamaan fungsi yang baik untuk memastikan kod JavaScript dilaksanakan dengan betul.

Bagaimana untuk menambah tooltip pada hover dalam html? Bagaimana untuk menambah tooltip pada hover dalam html? Sep 18, 2025 am 01:16 AM

USetetetitLeatTrBITrBITpetoLToolCUStOM-STyLElyLEtoMSORCUStOM.1.addtitle = "Text" toanyeLementFordefaLtTipips.2.forStyLEdToolTips, wrapTheelememementinAcontainer, uss.toolTipand.tool

See all articles