hi,欢迎访问本站!
当前位置: 首页学习笔记正文

【jquery】input 和 blur 事件

用户投稿 学习笔记 341阅读

实现功能为:Dom 加载完之后,给input输入框绑定 input(输入变化) 和 blur(失去焦点) 事件,代码如下(错误):

$("#newname").on("input", fIsNull("newname")) ;$("#newname").blur(fIsNull("newname")) ; 该代码会出现页面加载后自动执行 fIsNull 函数;后查看 jquery 文档发现,添加参数方法错误,on 方法参数添加不应写在执行函数后面,文档截图如下:

修改后代码为:

<pre name="code" class="javascript"><pre name="code" class="javascript">$("#newname").on("input", {id: "newname"}, fIsNull) ;$("#newname").blur({id: "newname"}, fIsNull) ;function fIsNull(e) { var id = e.data.id; ...} 这样就 ok 了。一句话,多查文档。

标签:
声明:无特别说明,转载请标明本文来源!
发布评论
正文 取消