javascript - 你能用 jquery 做到这一点吗?

标签 javascript jquery events

是否可以在类(class)内执行此操作?

   $("#" + field).click(this.validate);

所以基本上我想传递一个对象的函数,只要单击某些内容就应该执行该函数。另外,如果该对象的实例超过 1 个,则应执行正确的实例(即为给定字段运行此代码的实例)。

最佳答案

我不确定有什么简单的方法,但你总是可以走关闭路线:

var that = this;
$("#" + field).click(function() {
    that.validate();
});

关于javascript - 你能用 jquery 做到这一点吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/602588/

相关文章:

jQuery 表单处理

react-native - onLoadEnd 未在 native react 中触发

javascript - 健壮、成熟、可扩展的(JavaScript)数据网格?

javascript - 设置谷歌地图标记的高度/高度

javascript - 根据在另一个表单字段中输入的内容填充表单字段

javascript - 主干普通模型返回未定义的 'set'

javascript - 如何在 onclick 上更改选项项的文本

c++ - QGraphicsView 中的 MouseMoveEvent

c++ - QML:在关闭应用程序之前询问确认

javascript - 在 Titanium 中分离平台特定代码的最佳方法