Heim > Web-Frontend > js-Tutorial > Hauptteil

So wählen Sie mit jQuery Elemente mit Punkten in ihren IDs aus

Susan Sarandon
Freigeben: 2024-10-23 07:40:29
Original
678 Leute haben es durchsucht

How to Select Elements with Periods in Their IDs Using jQuery

Auswählen von Elementen mit Punkten in ihren IDs mithilfe von jQuery

Im Kontext von ASP.NET MVC, wo Elemente in Formularen häufig Punkte in ihren IDs haben, werden sie mithilfe von ausgewählt jQuery kann eine Herausforderung darstellen.

Stellen Sie sich die folgende Situation vor:

<select id="Address.State">
Nach dem Login kopieren

Um dieses Element mit jQuery auszuwählen, könnte man Folgendes versuchen:

$("#Address.State").fillSelect(data);
Nach dem Login kopieren

Dies jedoch funktioniert nicht, da der Punkt ein Sonderzeichen in jQuery-Selektoren ist. Um es zu verwenden, müssen Sie es mit einem Backslash maskieren:

$("#Address\.State").fillSelect(data);
Nach dem Login kopieren

Das liegt daran, dass Backslash das Escape-Zeichen in JavaScript-Strings ist und jQuery Elemente basierend auf CSS-Selektoren auswählt, die auch Backslash als Escape-Zeichen verwenden . Daher benötigen Sie zwei Backslashes, um den Punkt richtig zu maskieren.

Alternativ können Sie auch die jQuery-FAQ konsultieren, um weitere Anleitungen zur Auswahl von Elementen mit Sonderzeichen in ihren IDs zu erhalten: https://learn.jquery.com/ using-jquery-core/faq/how-do-i-select-an-element-by-an-id-that-has-characters-used-in-css-notation/

Das obige ist der detaillierte Inhalt vonSo wählen Sie mit jQuery Elemente mit Punkten in ihren IDs aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!