jquery的on事件或者bind事件在IE8下失效,求解决方案?
<div> <ul><li><input type="text" name='请输入用户名' value="请输入用户名"></li></ul> <ul><li><input type="text" name='请输入密码' value="请输入密码" ></li></ul> <ul><li><input type="text" name='请输入验证码' value="请输入验证码" ></li><a href="" class="yz-code"></a></ul> <h2> <a href="" class="lg-btn">登陆</a><a href="" class="forget-btn">忘记密码?</a> </h2> </div>
$(function(){ $("input,textarea").on({ focus:function(){ this.value=''; this.style.color='#666'; }, blur:function(){ this.style.color='#ccc'; if(this.value==''){ this.value = this.name; }else{this.style.color='#666';} } }) });
用到的js库是
<script src="//apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
还在支持ie8?
用版本较老的jQuery
你用1.X版本的JQ 就好了