标签: javascript dom
是否可以定义一种HTML对象的事件处理程序,以便此类对象的所有实例都具有此处理程序?例如,我可以创建一个函数func()作为输入文本字段的onclick事件处理程序,以便所有输入字段都有func()作为其onclick事件处理程序吗?
(就像在原生javascript对象的原型中添加一个函数一样。)
答案 0 :(得分:2)
没有
相反,您可以为onclick处理document,然后检查e.target || e.srcElement是否为<input>。
onclick
document
e.target || e.srcElement
<input>
这就是jQuery的.live()的工作方式。
.live()