Sélecteur CSS pour sélectionner un id avec une barre oblique dans le nom de l'id?
J'ai <span id="/about-us">
générés par ce CMS que j'utilise.
J'aimerais sélectionnez cet élément avec jQuery, mais il ne semble pas comme la sélection d'éléments par une barre oblique dans les.
Est-ce possible?
- Veuillez noter: w3schools.com/tags/att_standard_id.asp : règles de Nommage pour les ID: * Doit commencer par une lettre (A-Z ou a-z, * Peuvent être suivies par des lettres (A-Za-z), des chiffres (0-9), des tirets ("-"), des traits de soulignement ("_"), deux-points ( " :") et des points ("."), * Les valeurs sont sensibles à la casse
- Est-il vraiment impossible de fixer le CMS? Cela peut revenir et vous mordre dans certains drôle de façon.
- HTML5 permet. stackoverflow.com/questions/70579/...
- Veuillez accepter la réponse de @AGuyNamedGerald. Beaucoup plus succincte et la dynamique de la réponse
Vous devez vous connecter pour publier un commentaire.
vous pouvez faire
id=BVB/IBD_Required
et$('#BVB\\/IBD_Required')
travaillévous pouvez le faire comme ceci
où il sera de retour la durée avec un '/about-us' dans son attribut id.
Utiliser de la façon habituelle:
$(document.getElementById('id/with/slashes'))
mais ce n'est pas très jolie.$()
permettrait d'éviter un comportement incohérent.voir
Regex Sélecteur jQuery
ou une question relative à la