En mi aplicación tengo un formulario, cuyos elementos se nombran utilizando una cierta convención, es decir, son rutas, las partes de las cuales se separan usando el signo ~
.jQuery, use ~ como parte de id - ¿cómo?
Ahora necesito acceder a uno de ellos en jQuery por id, pero no. Aparentemente, jQuery lo trata como lo #prev ~ sibling
.
¿Hay alguna manera en que pueda escapar del signo ~
en la función jQuery?
Aquí es un ejemplo de lo que mi código es el siguiente:
<select id="a~b~c">
<option value='1'>one</opiton>
</select>
<script>
$("#a~b~c").change(function(){
alert('a');
});
</script>
O eso, o doble barra invertida (\\\) como se vio después. – Ibolit
@ibolit Cierto, lo agregué con un enlace a un artículo sobre él. – StuperUser
Por cierto, la variante $ ('[id] = "..."') no funcionó para mí ... :( – Ibolit