入力値に基づいて入力テキストを表示する際に、jquery で問題に直面しています。JS フィドルのデモは次のとおりです。
http://jsfiddle.net/Ltapp/364/
@hotmail を入力しようとすると、入力ボックスが表示されます。しかし、#hotm 入力ボックスにテキストを入力しようとすると、再び非表示になります。
JS コード:
$(window).load(function(){
var myString = '@hotmail';
$('#hotm').hide();
$("input").keyup(function () {
var value = $(this).val();
if($(this).val().match(myString)) {
$('#hotm').show();
} else {
$('#hotm').hide();
}
});
});