私のアプリケーションでは、特定の規則を使用して名前が付けられたフォームがあります。つまり、パスは~
という記号で区切られています。jQuery、〜をIDの一部として使用する方法
私はidでjQueryのうちの1つにアクセスする必要がありますが、失敗します。どうやら、jQueryはそれを#prev ~ sibling
として扱います。
jQuery関数の~
記号をエスケープする方法がありますか?
<select id="a~b~c">
<option value='1'>one</opiton>
</select>
<script>
$("#a~b~c").change(function(){
alert('a');
});
</script>
試みること、または二重のバックスラッシュ(\\\)それが判明したとして。 – Ibolit
@ibolit本当、私はそれに記事へのリンクを付け加えました。 – StuperUser
ちなみに、$( '[id] = "..."')バリアントは私にとってはうまくいきませんでした... :( – Ibolit