JavaのWebアプリケーション開発フレームワークによる、Webサイト開発の顛末記です。

EclipseのMavenを使った、Spring-MVC、Thymeleaf、MyBatis 等のプログラミングテクニックを、
備忘録的に記録しています。実際に動くソースコードを多用して説明していますので、
これからEclipseや、Spring-MVCを始めたいと思っている人にとって、少しでも参考になれば幸いです。
■応用の森 jQueryでのセレクタID名にピリオド(.)が含まれている場合のセレクタの指定方法
HTMLに次のような入力要素があります。
<input type="text" id="input.email"/>
テキストボックス要素のID属性が、input.email と属性名にピリオド(.)が付いている時に、
これをjQueryでセレクタの値を取り出したい場合、
 var selector_val = $('#input.email').val();
とやっても値は取り出せません。

このような場合は
 var selector_val = $('#input¥¥.email').val();
の様に、ピリオドをエスケープする事でセレクタ値を取り出すことができます。


ピリオド(.)以外は多分使うことはないと思いますが、
参考までにエスケープが必要な文字は、以下の31文字の様です。

! " # $ % & ' ( ) * + , . / : ; < = > ? @ [ ¥ ] ^ ` { | }