В моем приложении есть форма, элементы которой именуются с использованием определенного соглашения, то есть они являются путями, части которых разделяются знаком ~
.
Теперь мне нужно получить доступ к одному из них в jQuery по id, но у меня не получается. По-видимому, jQuery рассматривает это как #prev ~ sibling
вещь.
Можно ли как-то избежать экранирования знака ~
в функции jQuery?
Вот пример того, как выглядит мой код:
<select id="a~b~c">
<option value='1'>one</opiton>
</select>
<script>
$("#a~b~c").change(function(){
alert('a');
});
</script>