我知道你可以通过点击调用一个函数:
$(".foo").on("click", function);
// Assume 'function' is an actual function declared elsewhere.
但是有没有办法使用这种风格将参数传递给函数?我知道你可以这样做:
$(".foo").on("click", {namespace: this}, function (e) {
var that = e.data.namespace;
that.function(that);
});
但这不是我想写的。我想在 .click 事件上调用已创建的函数,并使用顶部示例的单行表示法将参数传递给它。我该怎么做呢?