我想从jQuery Click事件中调用一个函数。 我尝试了下面的注释不起作用。
$(".menu_link").click(GetContentAndSlide());
什么是正确的注释?
答案 0 :(得分:18)
$(".menu_link").click(GetContentAndSlide);
删除()
,您正在执行该函数,而不是传递函数引用。
另一个选项是(如果你的函数使用this
指针)用匿名函数包装它:
$(".menu_link").click(function() {GetContentAndSlide()});
答案 1 :(得分:0)
奇怪的是,.click对我不起作用。
有效的是
$(".menu_link").on('click', GetContentAndSlide);