javascript - 使用 html 附加一个 jquery 事件处理程序?

标签 javascript jquery html events

我喜欢 jQuery 在您使用其“绑定(bind)”方法时包装事件的方式。但是设置绑定(bind)很尴尬。有什么方法可以将 html 的易用性(例如 onKeyPress="foo(event)" )与 jQuery 独立于浏览器的事件处理优点结合起来吗?

最佳答案

你是说这样?

function foo(event) {
    alert(event.target);
}

$('.someSelector').keypress(foo);

无论是用 HTML 还是 javascript 方式,您都需要创建一个函数 foo,所以这可能更接近您要找的东西。

我不确定您对 jQuery 的处理程序绑定(bind)到底感到尴尬是什么。

关于javascript - 使用 html 附加一个 jquery 事件处理程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4197375/

相关文章:

javascript - 另一个里面的 ui-view 不显示

javascript - 是否有等效于 VB 的 "LIKE #"的 javascript?

javascript - 使用自动完成搜索后缩放

javascript - JQuery click() - 超出最大调用堆栈大小

jquery - 使用 Jquery 获取所选值

javascript - 单击 HTML 按钮更改 CSS?

javascript - 如何使用 Jquery 禁用和重新启用 div 的点击功能

javascript - 将成功 promise 解析的值分配给外部变量

html - Bootstrap 行在小屏幕上隐藏在另一行后面

javascript - 如何以编程方式从 linux 中的状态命令获取特定值