JQuery on Click事件函数调用

Dav*_*rák 10 jquery

我想从jQuery Click事件中调用一个函数.我尝试下面的注释不起作用.

$(".menu_link").click(GetContentAndSlide());
Run Code Online (Sandbox Code Playgroud)

什么是正确的注释?

The*_*ter 18

$(".menu_link").click(GetContentAndSlide);
Run Code Online (Sandbox Code Playgroud)

删除(),您正在执行该函数,而不是传递函数引用.

另一种选择是(如果你的函数使用this指针)用匿名函数包装它:

$(".menu_link").click(function() {GetContentAndSlide()});
Run Code Online (Sandbox Code Playgroud)