私は現在jqueryを読んでおり、jquery関数に関するいくつかの問題に直面しています..関数に関して誰かが私を導くことができます. 現在、reqが同じ場合、1つの関数のみを作成し、一度に2回呼び出したいと考えています..しかし、関数は機能していませんplsの専門家がコードで私を案内してくれます。
var errorAlpha = function(){
$(this).focus().keyup(function(){
var reg = /^([A-Za-z]+)$/;
var check = $(this).val();
if(reg.test(check)==true && check.match(reg)==true)
{
$(this).removeClass('error_Aplha');
}
else {
$(this).addClass('error_Aplha');
}
}),blur(function(){
var check = $(this).val();
var reg = /^([A-Za-z]+)$/;
if(reg.test(check)==true && check.match(reg)==true)
{
$(this).removeClass('error_Aplha');
}
else {
$(this).addClass('error_Aplha');
}
});
};
$('#step1 #fName').function(errorAlpha());
HTMLはこちら
<input type="text" class="width-260" id="fName"/>
Cssはこちら
.error_Aplha {
border:1px solid #b20000 !important;
box-shadow: 0px 0px 5px #b20000;
-webkit-box-shadow: 0px 0px 5px #b20000;
-moz-box-shadow: 0px 0px 5px #b20000;
}