我有一个用于电子邮件帐户的输入框,它的 bg-image 是位于右侧的“@mydomain.com”,用户可以在我的系统中创建自己的电子邮件帐户。
在他们输入用户后,例如“behzad”,我希望输入的 bg-image 出现在左侧并填充空白区域(如果有)。
例如,有人输入“x”作为用户名,由于“@mydomain.com”位于右侧,“x”和“@mydomain.com”之间有很多可用空间,就像“x( SPACE SPACE SPACE SPACE SPACE...)@mydomain.com" 我想要那个输入框的模糊,它就像这样 "x@mydomain.com"。
$('#email-input').blur(function(){
$(this).css('background', 'new_position')
});
如何根据用户输入的字符串宽度确定“new_position”?