Jquery を使用して、JSFのinputTextのIDを照合しようとしています。しかし、うまくいかず、その理由がわかりません。
JSFコード
<h:inputText id="email" value="#{userActionManager.newUser.emailID}">
</h:inputText>
Jクエリコード
$(document).ready(function() {
$("inputText[id^=email]").each(function(){
this.value = $(this).attr('title');
$(this).addClass('text-label');
$(this).focus(function(){
if(this.value == $(this).attr('title')) {
this.value = " ";
$(this).removeClass('text-label');
}
});
$(this).blur(function(){
if(this.value == '') {
this.value = $(this).attr('title');
$(this).addClass('text-label');
}
});
});
});
JSFコードで使用されるinputText IDにアクセスするには、inputText[id^=email]が必要です。助けてください...