Javascript 如何传递事件接口?

Javascript 如何传递事件接口?,javascript,jquery,Javascript,Jquery,我有以下情况: $('selector').live('click', openSite); “开放网站”就是这样举办的 function openSite(e){ e.preventDefault(); } 如果我将第一行代码更改为 $('selector').live('click', function(e){ }); 如何在此代码中正确调用siteOpen?openSite(e)不起作用。您是否仔细检查了代码是否有任何拼写错误?下面是一个工作示例,说明您是如何描述所需功能的

我有以下情况:

$('selector').live('click', openSite);
“开放网站”就是这样举办的

function openSite(e){
    e.preventDefault();
}
如果我将第一行代码更改为

$('selector').live('click', function(e){

});

如何在此代码中正确调用siteOpen?openSite(e)不起作用。

您是否仔细检查了代码是否有任何拼写错误?下面是一个工作示例,说明您是如何描述所需功能的


当然可以,但我在问题中重新使用了代码示例,以证明它可以在所描述的方法中工作,这表明可能是打字错误造成的。