$('#lPass').focus(function() {
if (this.value == this.defaultValue) this.value = '';
$(this).after('<input type="password" id="lPass" size="10" value="'+this.value+'"/>').remove();
}).blur(function() {
alert(1);
});
<input id="lPass" type="text" size="10" value="Password"/>
的onblur不工作。
任何想法?的jQuery的onblur不工作
.live告诉jQuery的,你要做到这一点的东西无论是在原始文件或用JavaScript来做。在引号这第一部分功能之前,告诉它你要找什么样的事件为(重点在一审中,模糊在第二)。然后你定义你想要发生的事情。 – 2010-03-01 12:27:00
.live被移除的jQuery 1.9+的,使用。对代替 – 2013-02-21 14:40:04