你会怎样做这样的事情:
somemethod($("#buttonelement"));
function(ele) {
ele.click(function(event) { alert("hi"); });
}
换句话说,如何将元素作为jquery对象传递并注册click事件。
答案 0 :(得分:10)
就像那样......?
function someMethod(ele) {
ele.click(function(event) {
alert("hi");
});
}
someMethod($("#buttonelement"));
jQuery对象就像Javascript中的任何其他对象一样,可以像往常一样传递给函数。