我的 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();
}
});
});