JQuery on Click事件函数调用

时间:2011-02-04 08:35:54

标签: jquery

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

$(".menu_link").click(GetContentAndSlide());

什么是正确的注释?

2 个答案:

答案 0 :(得分:18)

$(".menu_link").click(GetContentAndSlide);

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

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

$(".menu_link").click(function() {GetContentAndSlide()});

答案 1 :(得分:0)

奇怪的是,.click对我不起作用。

有效的是

$(".menu_link").on('click', GetContentAndSlide);