Rumah  >  Artikel  >  hujung hadapan web  >  Bagaimana untuk Memilih Elemen dengan ID yang Mengandungi Meta-Watak dalam jQuery?

Bagaimana untuk Memilih Elemen dengan ID yang Mengandungi Meta-Watak dalam jQuery?

Susan Sarandon
Susan Sarandonasal
2024-10-30 07:02:02899semak imbas

How to Select Elements with IDs Containing Meta-Characters in jQuery?

Menggunakan Cincang dalam Pemilih Elemen

Apabila cuba memilih elemen menggunakan atribut IDnya, cabaran boleh timbul apabila ID mengandungi aksara meta , seperti cincang (#). Dalam keadaan ini, kod berikut akan gagal:

<code class="css">#test#1 {
    color: red;
}</code>
<code class="jQuery">$('#test#2').css('color','blue');</code>

Untuk menggunakan aksara meta dalam pemilih ID, kod tersebut mesti dilepaskan dengan garis miring ke belakang. Begini cara untuk membetulkan isu:

<code class="css">#test\#1 {
    color: red;
}</code>
<code class="jQuery">$('#test\#2').css('color','blue');</code>

Adalah penting untuk ambil perhatian bahawa penggunaan # dalam atribut ID tidak disyorkan, kerana ia boleh membawa kepada isu keserasian. Sebaliknya, lebih baik menggunakan aksara lain yang tidak memerlukan pelarian.

Sebagai contoh, pertimbangkan atribut ID "ujian.1." Untuk memilih elemen ini, anda boleh melepaskan tempoh seperti itu:

<code class="css">#test\.1 {
    color: red;
}</code>

Atas ialah kandungan terperinci Bagaimana untuk Memilih Elemen dengan ID yang Mengandungi Meta-Watak dalam jQuery?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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